Hermes Agent 2026 installieren: Ein Befehl bis zum Telegram-Gateway 24/7
Hermes Agent ist Nous Researchs MIT-lizenziertes, selbstevolvierendes AI-Agent-Framework für 2026 mit über 170.000 GitHub-Stars. Anders als Chatbots, die beim Schließen des Fensters zurücksetzen, nutzt es MEMORY.md, Skill-Verzeichnisse und Gateway, um Aufgaben in wiederverwendbare Fähigkeit zu überführen – vorausgesetzt, Sie installieren korrekt, konfigurieren ein Modell und betreiben das Telegram-Gateway dauerhaft.
Dieser Artikel richtet sich an Leser, die mit einem Beitrag fertig werden wollen: ① Unterschiede zu OpenClaw und LangGraph plus typische Installationshürden; ② der komplette Pfad curl-Install → hermes doctor → hermes setup → Telegram-Gateway → launchd/systemd; ③ LLM-Entscheidungsmatrix, Sechs-Schritte-Abnahme und Fehlertabelle. Hardware und Pi-Benchmarks: Drei-Host-Vergleich; Speicherarchitektur: Persistent-Memory-Leitfaden.
01 Vor der Hermes-Agent-Installation: Hype 2026 und drei echte Probleme
Hermes Agent gewann nach dem Start im Februar 2026 an Fahrt, weil die Community beobachtet, dass Aufgaben automatisch Skills schreiben und ähnliche Jobs später Tokens um ~38 % sparen. Im Gegensatz zu OpenClaw (Multi-Agent-Workflows) oder LangGraph (Graph-Zustandsmaschinen) punktet Hermes mit nativer sitzungsübergreifender Erinnerung, Gateway für 20+ Messenger und MCP plug-and-play. Nach dem Star bleiben viele an drei Stellen hängen:
- Fragmentierte Umgebung: Man glaubt, Python 3.11, Node 22, ripgrep, ffmpeg vorinstallieren zu müssen – das offizielle Skript ergänzt per
uv, aber ohne PATH-Reload folgthermes: command not found. - Kein Modell: Installation ok, aber
API key not set; CLI startet ohne Inferenz. - Gateway nicht dauerhaft: Telegram-Bot konfiguriert, Laptop zu – Bot „tot“, Skill-Zinseszins und Wochengedächtnis brechen ab.
Kurz: Hermes läuft rund, wenn Install + Modell + dauerhaftes Gateway eine Pipeline sind, nicht drei getrennte Versuche.
Stabile Linie: v0.15.1 (29.5.2026), behebt u. a. Dashboard-Reload-Schleifen unter loopback in v0.15.0 (Release). Befehle für macOS / Linux / WSL2; Windows PowerShell: install.ps1; Dashboard-Chat weiter WSL2.
02 Hermes-Agent-Anforderungen und LLM-Anbieter-Matrix
Hard-Voraussetzung des Skripts: nur Git (git --version). Python, Node, ripgrep, ffmpeg installiert das Skript ohne sudo.
| Punkt | Minimum | Empfohlen |
|---|---|---|
| Betriebssystem | macOS 12+ / Ubuntu 20.04+ / WSL2 | macOS 14+ (Apple Silicon) / Ubuntu 24.04 LTS |
| RAM | 4 GB (nur Gateway + API) | 16 GB+ (lokales Ollama 8B) |
| Festplatte | ~1,5 GB (inkl. Skills-Cache) | 20 GB SSD+ (Logs und Modellgewichte) |
| Netzwerk | GitHub raw + LLM-API erreichbar | Stabile niedrige Latenz (Telegram eingehend) |
| Anbieter | Für wen | Konfiguration |
|---|---|---|
| Nous Portal | Schnelltest ohne Setup | hermes setup --portal OAuth |
| OpenRouter | Multi-Modell, ein Key | OPENROUTER_API_KEY in ~/.hermes/.env |
| Anthropic / OpenAI | Produktion Claude / GPT | API-Key oder OAuth (Max) |
| Ollama / VLLM | Lokal, Datenschutz | Base URL + Modell; 16GB+ RAM |
Headless (ohne GUI-Browser-Automation): --skip-browser. Konfiguration in ~/.hermes/.env und ~/.hermes/config.yaml.
03 Hermes-Agent-Einzeiler: sechs Schritte von curl zum ersten Chat
Auf macOS, Linux oder WSL2 das offizielle Skript ausführen (wie in der Install-Doku):
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
# headless VPS optional
# curl -fsSL ... | bash -s -- --skip-browser
source ~/.zshrc
hermes doctor
hermes --version
hermes setup
hermes
Das Skript installiert uv → Python 3.11 → Node.js 22 → ripgrep / ffmpeg → klont nach ~/.hermes/hermes-agent/ → PATH → Skills-Registry. Erfolg: Hermes Agent installed at ~/.hermes im Terminal.
- curl ausführen: Git prüfen; bei Firmenproxy zuerst
https_proxy. - Shell neu laden:
source ~/.zshrcodersource ~/.bashrc. - Gesundheitscheck:
hermes doctor(~12 Punkte). - Version:
hermes --version≥ v0.14.x; Updatehermes update. - Modell:
hermes setupoderhermes model→~/.hermes/.env. - Smoke-Chat:
hermes, Dateien zählen oder AI-News zusammenfassen.
Kurzlink: curl -fsSL https://get.hermes-agent.org | bash. Windows: iex (irm .../install.ps1); Termux: Linux-Skript.
04 Hermes Agent Telegram und Gateway 24/7
Für mobilen Zugriff: Bot anlegen, Gateway konfigurieren, Systemdienst.
- Bot:
@BotFather,/newbot, Name mitbot-Endung, Token speichern. - User-ID:
@userinfobotfür numerische ID (Allowlist). - Interaktiv:
hermes gateway setup, Telegram, Token und ID. - Manuell .env:
TELEGRAM_BOT_TOKEN=...,TELEGRAM_ALLOWED_USERS=IhreID. - Vordergrund:
hermes gateway, Handy testen. - Hintergrund: macOS
hermes gateway install+start(launchd); Linuxsudo hermes gateway install --system, Logsjournalctl -u hermes-gateway -f.
Gruppen: Standard-Privacy nur auf /-Befehle. Für Gruppen Group Privacy in BotFather aus, Bot einmal entfernen und neu einladen. Discord/Slack: gleiches hermes gateway setup (Messaging-Doku).
hermes gateway install
hermes gateway start
hermes gateway status
# Linux boot autostart (optional)
sudo hermes gateway install --system
sudo hermes gateway start --system
05 Hermes Agent Kennzahlen und Installationsfehler
- GitHub (06/2026): ~175.000 Stars, MIT, 295+ Mitwirkende (Repo).
- Größe: ~1,5 GB mit Skills;
~/.hermes/wächst oft 200–600 MB in drei Monaten. - Skill-Zinseszins: Skills 3 → 19 in 30 Tagen, ~38 % weniger Tokens – Host muss 24/7 online sein.
- Gateway-RAM (macOS): nur Gateway + SQLite ~1,2–1,8 GB; mit Ollama 8B 24 GB UMA.
| Fehler / Symptom | Ursache | Lösung |
|---|---|---|
hermes: command not found |
PATH nicht aktualisiert | source ~/.zshrc oder neues Terminal |
API key not set |
Kein LLM | hermes model oder ~/.hermes/.env |
| Config nach Upgrade weg | Migration | hermes config check && hermes config migrate |
| Gruppen-Bot schweigt | Privacy / nicht neu eingeladen | Group Privacy aus, Bot neu einladen |
Optional mcp_servers in ~/.hermes/config.yaml; ohne GUI: hermes mcp login + SSH-Tunnel für OAuth.
06 Wo Hermes läuft: Plattformvergleich und JEXCLOUD
| Plattform | 24/7 | Install-Reife | Phase |
|---|---|---|---|
| Privates MacBook | Stoppt beim Zuklappen | Offizielles curl am einfachsten | POC / Wochenende |
| Linux-VPS | Hoch, kein macOS | --skip-browser, andere Skill-Pfade |
DevOps-Team vorhanden |
| JEXCLOUD Mac Mini M4 | Rechenzentrum-SLA, eigene IPv4 | Gleiche Befehle wie lokaler Mac | Telegram-Produktion + lokales 8B |
Laptop und überbuchter VPS: ① instabile Gateway-Verbindungen, ② macOS-Browser-Skills nicht 1:1 auf Linux, ③ ohne dedizierten RAM OOM bei parallelen Sub-Agents trotz grünem hermes doctor.
Robuster: monatlich Bare-Metal Mac Mini M4 bei JEXCLOUD, per SSH dieselben Befehle, launchd KeepAlive, ~/.hermes auf Ihrer Mietfestplatte – kein Oversubscribing, stabiles Telegram, rsync vor Rückgabe. M4.S / M4.M / M4.XL: Preise; Bestellung: Order und Hilfe.