MCP, Media & MLOps ๐๐ต๐งช โ
๐ MCP โ Model Context Protocol โ
๐ฅ๏ธ native-mcp โ
MCP-Client: Server verbinden, Tools registrieren (stdio/HTTP)
| Auslรถser | Features |
|---|---|
| "MCP-Server einrichten" | ๐ฆ YAML-Konfiguration in config.yaml |
| "Model Context Protocol" | ๐ stdio (lokal) & HTTP (Remote) |
| "Externe Tools via MCP" | ๐งฉ Filesystem, GitHub & mehr |
Das Model Context Protocol (MCP) ist ein offener Standard, mit dem LLMs externe Tools und Datenquellen nutzen kรถnnen. Der native-mcp-Skill konfiguriert den Built-in-MCP-Client in Hermes.
Konfiguration in config.yaml:
mcp:
servers:
filesystem:
command: npx
args: ["-y", "@modelcontextprotocol/server-filesystem", "/path"]
github:
command: npx
args: ["-y", "@modelcontextprotocol/server-github"]๐ต Media โ
Medien-Skills: YouTube, GIFs, Musik und Audio.
| Skill | Beschreibung |
|---|---|
| ๐๏ธ gif-search | GIFs via Tenor suchen/herunterladen (curl + jq) |
| โค๏ธ heartmula | HeartMuLa: Suno-artige Songgenerierung aus Lyrics + Tags |
| ๐๏ธ songsee | Audio-Spektrogramme/Features (mel, chroma, MFCC) via CLI |
| ๐ง spotify | Spotify: Play, Search, Queue, Playlists und Gerรคte verwalten |
| ๐น youtube-content | YouTube-Transkripte in Zusammenfassungen, Threads, Blogs |
๐น youtube-content โ
YouTube-Transkripte umwandeln โ Zusammenfassungen, Twitter-Threads, Blog-Artikel oder Newsletter. Spart stundenlanges Video-Schauen.
| Auslรถser | Features |
|---|---|
| "Fass das YouTube-Video zusammen" | ๐ฅ YouTube-URL rein |
| "Blog-Thread aus Video" | ๐ Transkript extrahieren |
| ๐ Generierung (Zusammenfassung, Thread, Blog) | |
| โ Ergebnis liefern |
Workflow: URL โ Transkript โ Ausgabe generieren โ Ergebnis
๐ง spotify โ
Spotify-Steuerung direkt aus Hermes โ Playlists verwalten, Titel suchen, Wiedergabe steuern, Gerรคte wechseln.
| Auslรถser | Features |
|---|---|
| "Spiel Musik" | โถ๏ธ Wiedergabe steuern |
| "Spotify-Playlist" | ๐ Playlists verwalten |
| "Such n Song" | ๐ Titel suchen |
| ๐ Gerรคte wechseln |
๐งช MLOps โ
Maschinelles Lernen โ Training, Feintuning, Deployment.
๐ค huggingface-hub โ
HuggingFace Hub via hf CLI โ Modelle und Datasets suchen, herunterladen, hochladen. Der Hub ist die grรถรte Sammlung von Open-Source-ML-Modellen.
| Auslรถser | Features |
|---|---|
| "Such ein Modell auf HuggingFace" | ๐ Modell suchen: huggingface-cli search llama |
| "Lad ein Dataset runter" | ๐ฆ Dataset downloaden: huggingface-cli download ... |
| "Upload zu HF" | โ๏ธ Eigenes Modell hochladen: huggingface-cli upload ... |
huggingface-cli search llama
huggingface-cli download dataset-name --local-dir ./data
huggingface-cli upload user/model ./model/๐ฌ Evaluation โ
| Skill | Beschreibung |
|---|---|
| ๐ evaluating-llms-harness | lm-eval-harness: LLMs benchmarken (MMLU, GSM8K, etc.) |
| ๐ weights-and-biases | W&B: ML-Experimente loggen, Sweeps, Model Registry |
evaluating-llms-harness โ Das Standard-Tool zum Benchmarken von LLMs. Unterstรผtzt 100+ Benchmarks (MMLU, GSM8K, HumanEval, etc.).
weights-and-biases โ Experiment-Tracking fรผr ML-Training. Loggt Metriken, Hyperparameter, Modelle. Ermรถglicht Sweeps (Hyperparameter-Optimierung).
โก Inference โ
| Skill | Beschreibung |
|---|---|
| ๐ฆ llama-cpp | llama.cpp lokale GGUF-Inference + HF Hub Modelldiscovery |
| ๐ซ obliteratus | OBLITERATUS: LLM-Refusals entfernen (diff-in-means) |
| ๐งฉ outlines | Outlines: Strukturierte JSON/Regex/Pydantic LLM-Generierung |
| ๐ serving-llms-vllm | vLLM: High-Throughput LLM-Serving, OpenAI API, Quantisierung |
llama-cpp โ Der bekannteste Weg, LLMs lokal laufen zu lassen. GGUF-Quantisierung, CPU+GPU, keine Internetverbindung nรถtig.
outlines โ Erzwingt strukturierte Outputs (JSON, Regex, Pydantic). Unverzichtbar, wenn LLMs maschinenlesbare Antworten liefern mรผssen.
vLLM โ High-Throughput-Serving fรผr Produktion. PagedAttention, Quantisierung, OpenAI-kompatible API.
๐ง Training โ
| Skill | Beschreibung |
|---|---|
| โ๏ธ axolotl | Axolotl: YAML-LLM-Feintuning (LoRA, DPO, GRPO) |
| ๐ฏ fine-tuning-with-trl | TRL: SFT, DPO, PPO, GRPO, Reward Modeling |
| โก unsloth | Unsloth: 2-5ร schnelleres LoRA/QLoRA-Feintuning, weniger VRAM |
axolotl โ YAML-basiertes Feintuning. Sag in einer YAML-Datei, was du tun willst, Axolotl macht den Rest. Unterstรผtzt LoRA, QLoRA, DPO, GRPO.
unsloth โ Beschleunigt LoRA/QLoRA-Feintuning um 2-5ร. Reduziert VRAM-Verbrauch drastisch. Kompatibel mit Axolotl und TRL.