Überall verbunden
Hermes Agent arbeitet mit deinen liebsten Messaging-Apps, Model-Providern und Tool-Protokollen zusammen. Gleicher Speicher, gleiche Skills, erreichbar von überall, wo du ohnehin chattest.
Messaging-Plattformen
Hermes kann als Gateway auf Telegram, Discord, Slack, WhatsApp, Signal, E-Mail und dem CLI laufen (README). Starte ein Gespräch auf einer Plattform und mach auf einer anderen weiter — das Gedächtnis folgt dir.
Hermes betreibt ein WhatsApp-Gateway out of the box — der Installer holt Node.js v22 eigens dafür, damit die WhatsApp-Bridge funktioniert. In der README neben Telegram, Discord und Slack gelistet.
settings hermes gateway nach dem Install-Script ausführen
Telegram
In der README als First-Class-Messaging-Plattform gelistet. Bot-Token über den hermes-setup- oder hermes-gateway-Wizard verbinden.
settings Bot-Token von @BotFather während hermes setup einfügen
Discord
In der README als First-Class-Messaging-Plattform gelistet. Hermes als Discord-Bot betreiben — Channels, Threads und DMs funktionieren alle.
settings Bot auf discord.dev erstellen, Token in hermes setup einfügen
Slack
In der README gelistet und als eigenes pyproject-Extra (slack) verfügbar. Als Slack-Workspace-App installieren und deinen Channel mit Hermes verbinden.
settings Slack-App erstellen, im Workspace installieren, Token über hermes setup hinzufügen
Signal
In der README als First-Class-Messaging-Plattform gelistet. Über ein Signal-Relay verbinden, damit Hermes auf verschlüsselte DMs und Gruppen antworten kann.
settings Gerät während hermes gateway verknüpfen
iMessage
Nicht offiziell in der Hermes-README oder Docs gelistet. Das Hermes-Team positioniert macOS-Support über CLI und verbundene Chat-Gateways; für iMessage nutzt die Community typischerweise eine Drittanbieter-Bridge.
settings Community-Bridge — noch kein offizieller Weg
Microsoft Teams
Nicht in der Hermes-README oder den pyproject-Extras gelistet. Keine offizielle Teams-Integration ist upstream dokumentiert.
settings Keine offizielle Integration
Matrix
Als eigenes pyproject-Extra (matrix) verfügbar. Mit uv pip install -e ".[matrix]" installieren, um das Matrix-Gateway zu aktivieren.
settings [matrix]-Extra installieren und Homeserver konfigurieren
WebChat
Nicht explizit in der README oder den Install-Docs dokumentiert. Das Hermes-CLI ist als First-Class-Kanal gelistet; eine Browser-Oberfläche ist nicht das primäre Interface.
settings Kein dediziertes Web-UI dokumentiert
Model-Provider
Hermes ist modellagnostisch. Die README listet Nous Portal, OpenRouter, z.ai/GLM, Kimi/Moonshot, MiniMax, OpenAI und Custom-Endpoints. Anthropic und Mistral werden als First-Class-Dependencies in der pyproject.toml mitgeliefert.
Tip: Unsicher, welches Modell? Nous Portal betreibt Nous Researchs eigene Hermes-Modelle und ist der Haus-Standard. OpenRouter routet über 200+ Modelle mit einem Key. Anthropic Claude und OpenAI GPT werden als direkte Dependencies mitgeliefert. Nutze ein lokales Modell über einen OpenAI-kompatiblen Endpoint (z.B. Ollama), wenn du null Cloud-Abhängigkeiten willst.
Anthropic
Das anthropic Python SDK ist eine direkte Dependency in der pyproject.toml, Claude wird also nativ als Model-Provider unterstützt.
settings API-Key auf console.anthropic.com holen, über hermes model hinzufügen
OpenAI
Das openai Python SDK ist eine direkte Dependency in der pyproject.toml und wird in der README explizit als unterstützter Provider gelistet.
settings API-Key auf platform.openai.com holen, über hermes model hinzufügen
Nicht als First-Party-Provider in der Hermes-README oder den pyproject-Dependencies genannt. Gemini-Modelle sind trotzdem über einen OpenAI-kompatiblen Proxy oder OpenRouter erreichbar.
settings Über OpenRouter oder einen kompatiblen Proxy routen
xAI
Nicht als First-Party-Provider in der Hermes-README oder den pyproject-Dependencies genannt. Grok ist über OpenRouter oder einen benutzerdefinierten OpenAI-kompatiblen Endpoint erreichbar.
settings Über OpenRouter oder einen kompatiblen Endpoint routen
OpenRouter
In der README explizit als ‚OpenRouter (200+ Modelle)' gelistet — ein einziger API-Key gibt dir Zugang zu den meisten gängigen Model-Providern.
settings API-Key auf openrouter.ai holen, über hermes model hinzufügen
Mistral
Als eigenes pyproject-Extra (mistral) verfügbar. Mit uv pip install -e ".[mistral]" installieren, um den Mistral-Provider zu aktivieren.
settings [mistral]-Extra installieren, Key über hermes model hinzufügen
DeepSeek
Nicht als First-Party-Provider in der Hermes-README oder den pyproject-Dependencies genannt. DeepSeek bietet einen OpenAI-kompatiblen Endpoint, der sich als Custom-Endpoint einbinden lässt.
settings Als Custom-Endpoint in hermes model konfigurieren
Perplexity
Nicht als First-Party-Provider gelistet. Perplexity ist eher ein Suchprodukt als ein reiner Model-Provider; die Websuche in Hermes läuft stattdessen über die exa-py- und firecrawl-py-Dependencies.
settings Die eingebauten Websuch-Tools verwenden
Hugging Face
Nicht als First-Party-Provider genannt. Hugging-Face-Inference-Endpoints, die die OpenAI-API sprechen, können als Custom-Endpoints hinzugefügt werden.
settings Als Custom-Endpoint in hermes model konfigurieren
Local Models
Die README sagt ‚or your own endpoint' — Ollama exponiert eine OpenAI-kompatible API und lässt sich somit sauber als lokaler Endpoint ohne Cloud-Abhängigkeiten einbinden.
settings Ollama installieren, hermes model auf http://localhost:11434 zeigen
Sandbox-Backends
Hermes unterstützt laut README sechs Terminal-Sandbox-Backends: Local, Docker, SSH, Daytona, Singularity und Modal. Wähle eins, um die Befehlsausführung von deinem Host-System zu isolieren.
Cloudflare
Nicht als offizielle Integration gelistet. Das Hermes-Team liefert keinen Cloudflare-Workers-Deployment-Pfad im Upstream-Repo.
settings Kein offizieller Cloudflare-Pfad
Smart Home
Hermes liefert ein optionales homeassistant-Extra (pyproject.toml). Steuere Lichter, Thermostate, Schlösser, Szenen und Automationen per natürlicher Sprache, sobald du eine Home-Assistant-Instanz verbindest.
Home Assistant
Als eigenes pyproject-Extra (homeassistant) verfügbar. Mit uv pip install -e ".[homeassistant]" installieren, um Lichter, Thermostate, Szenen und Automationen per Chat zu steuern.
settings [homeassistant]-Extra installieren, HA-Token hinzufügen
Philips Hue
Keine eigenständige Integration — Philips-Hue-Lampen werden über das homeassistant-Extra gesteuert, sobald deine Bridge mit Home Assistant verbunden ist.
settings Hue über Home Assistant anbinden
Entwickler-Tools
Hermes exponiert seine Tools über die offenen MCP- (Model Context Protocol) und ACP-Standards (Agent Connect Protocol), sodass jeder MCP-kompatible Editor oder jedes Tool damit kommunizieren kann. Siehe docs/user-guide/features/mcp.
GitHub
Keine First-Party-Integration. Einen Community-GitHub-MCP-Server über das [mcp]-Extra verbinden — die Hermes-Seite docs/user-guide/features/mcp zeigt wie.
settings [mcp]-Extra installieren, GitHub-MCP-Server anbinden
VS Code
Keine First-Party-Integration. Hermes exponiert seine Tools über MCP, daher kann jeder Editor mit MCP-Client-Support es ansteuern. Im Hermes-Repo und auf agentskills.io nach Community-Bridges schauen.
settings Eine MCP-kompatible VS-Code-Extension verwenden
Docker
Docker ist eines von sechs Terminal-Sandbox-Backends, die in der README aufgeführt sind (Local, Docker, SSH, Daytona, Singularity, Modal). Damit isolierst du die Befehlsausführung von deinem Host.
settings Hermes-Sandbox in der Config auf Docker setzen
Produktivität
Dauerhaftes Gedächtnis (über Honcho), prozedurale Skills von agentskills.io, Cron-Scheduling und SOUL.md-Persönlichkeitskonfiguration lassen Hermes deine Projekte, Vorlieben und Arbeitsweisen im Gedächtnis behalten.
Notion
Keine First-Party-Integration. Hermes unterstützt MCP-Server — Community-Notion-MCP-Server sind der empfohlene Weg.
settings Einen Community-Notion-MCP-Server anbinden
Obsidian
Keine First-Party-Integration. Hermes auf deinen Vault als Plain Files zeigen lassen und einen Community-Obsidian-MCP-Server nutzen, wenn du Graph-basierten Zugriff brauchst.
settings Einen Community-Obsidian-MCP-Server anbinden
Trello
Keine First-Party-Integration. Kein Trello-Extra oder Docs-Seite existiert upstream.
settings Keine offizielle Integration
Musik & Audio
Nicht offiziell dokumentiert. Für Musiksteuerung verbindet die Community das typischerweise über einen eigenen MCP-Server oder einen Skill auf agentskills.io.
Spotify
Keine First-Party-Integration. Kein Spotify-Extra oder Docs-Seite existiert upstream.
settings Keine offizielle Integration
Betriebssysteme
Hermes läuft auf Linux, macOS, WSL2 unter Windows und Android via Termux (README). Natives Windows wird explizit nicht unterstützt.
macOS
Das Install-Script unterstützt macOS direkt — es erkennt macOS und führt den Standard-uv-Flow aus. Das CLI ist das primäre Interface.
settings Das curl-Install-Script ausführen
iOS
Keine native iOS-App ist upstream dokumentiert. Hermes von iOS aus erreichen, indem du ein beliebiges Chat-Gateway (Telegram, Signal etc.) mit einem Always-on-Host verbindest.
settings Hermes auf einem anderen Host verbinden, von iOS aus chatten
Android
Die README unterstützt Android explizit via Termux. Das Install-Script erkennt Termux automatisch und verwendet das getestete .[termux]-Extra statt .[all].
settings Das Install-Script in Termux ausführen
Linux
First-Class-Linux-Support — das Install-Script ist primär auf Linux-Distributionen getestet, nutzt uv zur Verwaltung von Python 3.11 und einem venv unter ~/.hermes/hermes-agent/.
settings Das curl-Install-Script ausführen
Brauchst du eine individuelle Integration?
Hermes Agent exponiert seine Tools über MCP und ACP. Baue deine eigene Integration als Skill oder MCP-Server — das Nous-Research-Repo ist die Quelle der Wahrheit.