Hermes Agent (Nous Research, GitHub ~170k Stars, Stand 2026) ist ein selbstevolvierender AI Agent mit Session-übergreifendem Gedächtnis, automatischer Skill-Ablage und Gateway-Anbindung an Telegram und 20+ Kanäle. Wer bei Installation, API-Keys oder stummen Telegram-Bots hängen bleibt, erhält hier: Ein Befehl für die Umgebung, ein 6-Schritte-Runbook bis hermes gateway 7×24, plus Vergleich MacBook / VPS / Mac Mini M4 Monatsmiete — mit messbaren Spezifikationen aus Nous-Dokumentation und Community-Betrieb.
Hermes Agent ist kein Chat-Wrapper, sondern ein MIT-lizenzierter resident autonomer Agent: nach wiederholbaren Aufgaben entstehen wiederverwendbare Skills (Community: ~38 % weniger Tokens bei gleichartigen Jobs), Kontext über SESSION → MEMORY.md → USER.md. Gegen LangGraph/CrewAI (Orchestrierung) oder OpenClaw (Channel-Gateway): Hermes punktet mit nativer Skill-Evolution + persistentem Session-Gedächtnis + curl-Vollinstallation.
Dieser Artikel wiederholt nicht „Warum Mac“ (VPS-Migrations-Praxis) oder Gedächtnisarchitektur (Drei-Schichten-Hardware), sondern fokussiert das Installations-Runbook: macOS/Linux/WSL2, hermes doctor, LLM-Setup, Erstgespräch, Telegram Bot, Gateway-Daemon.
Problem: verstreute Docs — Abhängigkeiten oder API-Key zuerst?
Problem: hermes: command not found nach Install — oft PATH nicht geladen.
Problem: DM ok, Gruppe stumm — Privacy-Mode und Re-Invite-Reihenfolge.
Problem: Laptop zu → Gateway weg, Skill-Zinseszins bricht ab.
Problem: Headless-VPS ohne macOS-Browser-Automation (Camoufox u. a.).
Lieferumfang: ab curl bis hermes gateway start — 6 prüfbare Schritte.
install.sh zieht via uv Python 3.11, Node.js 22, ripgrep, ffmpeg und klont nach ~/.hermes/hermes-agent/. Tabelle für Kapazitätsplanung (Nous Install-Docs + Community, 2026-06):
| Parameter | Minimum | Empfohlen (7×24 + Gateway) |
|---|---|---|
| OS | macOS 12+ / Ubuntu 20.04+ / WSL2 | macOS 14+ (Apple Silicon) oder Ubuntu 24.04 LTS |
| RAM | 4 GB (nur Gateway + Cloud-API) | 16 GB; lokale Inferenz 32 GB |
| Disk | ~1,5 GB (inkl. Skill-Cache) | 20 GB SSD+ |
| Netz | GitHub raw + LLM-API erreichbar | stabiler Low-Latency-Egress (Telegram spürbar) |
„Der schwierigste Schritt bei Hermes ist selten der Befehl — sondern ein Host, der weder zuklappt noch nachts offline geht.“
# macOS / Linux / WSL2 — offizielles One-Click curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash # Headless: Browser-Automation überspringen # curl -fsSL .../install.sh | bash -s -- --skip-browser source ~/.zshrc # oder source ~/.bashrc
Install + PATH: nach ✅ Hermes Agent installed at ~/.hermes → source ~/.zshrc, neues Terminal, hermes --version.
Health: hermes doctor prüft ~12 Punkte (Python, Node, ripgrep, ffmpeg, PATH, API-Keys).
LLM: hermes setup oder hermes model (OpenRouter/Anthropic/OpenAI/Ollama); Keys in ~/.hermes/.env — z. B. hermes config set OPENROUTER_API_KEY sk-or-xxxx. Bei EU-Daten: Anbieter und Region dokumentieren (DSGVO Art. 28 Auftragsverarbeitung).
Ersttest: hermes CLI — z. B. „AI-News zusammenfassen“, „Dateien zählen“.
Telegram: @BotFather /newbot, Token; @userinfobot für numerische ID; hermes gateway setup oder TELEGRAM_BOT_TOKEN + TELEGRAM_ALLOWED_USERS.
Daemon 7×24: hermes gateway testen, dann hermes gateway install && hermes gateway start; macOS launchd, Linux sudo hermes gateway install --system + systemd.
Standard: Bot reagiert in Gruppen nur auf /-Befehle. Für @-Erwähnungen: Group Privacy in BotFather aus, Bot entfernen und neu einladen — häufigster Produktionsgrund für „installiert, aber stumm“.
Fehler: API key not set → hermes model; ModuleNotFoundError: dotenv → ~/.hermes/hermes-agent/venv/bin/hermes nutzen; nach Upgrade → hermes config check && hermes config migrate.
Skill-Zinseszins braucht dauerhafte Verfügbarkeit. Tabelle zur schnellen Entscheidung (Verfügbarkeit = Betriebsgrößenordnung, kein SLA):
| Plattform | 7×24-Verfügbarkeit | Skill-Zins | Einsatz |
|---|---|---|---|
| MacBook privat | Zuklappen ~60 % offline | oft unterbrochen | nur POC |
| Raspberry Pi 4B 8GB | ~88 % | I/O-Engpass, Timeouts | Spielerei |
| x86 VPS 4GB | ~99,5 % | stabil, ohne macOS-Toolchain | reines Linux |
| Mac Mini M4 Miete | Rechenzentrum 30 Tage online | UMA + launchd nativ | Telegram 7×24 + macOS Skills |
Hinweis: M4-UMA teilt Gateway, Browser-Automation und SQLite WAL in einem Pool. Community-Monitoring: Gateway ~4 GB resident, 16-GB-Modell mit Reserve. Nach Remote-Miete: gleiche Install-Befehle per SSH.
~/.hermes/hermes-agent/; global hermes via Install-Skript im PATH.hermes update.~/.hermes/skills/; Offline bricht Zinseszins — direkt an 7×24-Anforderung gekoppelt.Wochenend-POC: Laptop + Cloud-API reicht. Sobald Hermes „täglicher Kollege“ wird, verstärken sich Schlafmodus, macOS-Lücke auf VPS und Gruppen-Privacy. Kauf möglich — 30 Tage Monatsmiete zur Workflow-Validierung minimiert Entscheidungskosten; Modelle: Mietpreise.
Heim-WLAN-Ausfall, VPS-Overcommit, Pi-Disk-I/O — Gateway fällt im kritischen Moment aus; Nutzer sehen nur „Bot tot“. Für stabiles 7×24 Hermes mit macOS-nativem Install und launchd ist NodeMini Mac Mini M4 Cloud-Miete meist weniger Aufwand als „Kompromiss-Laptop + manueller Neustart“. Sie fokussieren Agent-Zinseszins, nicht nächtliches hermes gateway status.
Nein. Das Skript installiert via uv Python 3.11 und Node.js 22. Danach source ~/.zshrc und hermes doctor.
NodeMini: exklusive Mac Mini M4 Monats-/Quartalsmiete. Aktuelle Tarife: Mietpreise. LLM-API (OpenRouter etc.) separat beim Anbieter.
PowerShell-Skript (frühes Beta); Dashboard-Terminal: WSL2 + Linux-Pfad empfohlen. SSH und Anbindung: Hilfezentrum.