Zielgruppe: Entwickler, die Hermes Agent mit rund 175k GitHub Stars sehen, aber an command not found, stillem Telegram oder verlorener Config nach Updates haengen.Lieferumfang: kopierbarer One-Liner, hermes doctor-Abnahme, Modell- und Gateway-Setup, Fehlertabelle, Hosting-Matrix.Aufbau: sechs Install-Fallen, Umgebungstabelle, 8-Schritte-Runbook, harte Kennzahlen, Plattformvergleich, Abschluss, FAQ. Architektur: Speicherarchitektur; Felddaten: 30-Tage-Bericht.
Ende Mai 2026 lieferte Nous Research v0.15.2 mit pip install hermes-agent und curl | bash. Stars aendern sich woechentlich; Forenbeitraege ueberspringen die Reibung der ersten Stunde. Nutzen Sie die Liste als Pre-Flight, bevor Sie neu installieren.
source ~/.zshrc erscheint hermes: command not found trotz erfolgreicher Installation — haeufigster Fehlalarm.python3 -m hermes kann dotenv vermissen. Unterstuetzter Einstieg: ~/.hermes/hermes-agent/venv/bin/hermes.hermes setup / hermes model sofort API key not set.hermes gateway als Dauerprozess; einmalige CLI-Chats erreichen das Handy nicht.hermes config check && hermes config migrate vor Missing config after update-Debugging.OpenClaw punktet bei Multi-Channel-Gateway und npm/Docker-Compose; Hermes bei MEMORY.md/USER.md, Skill-Synthese und MCP. Dieser Artikel bleibt in der Install-Spur; Speicher-TCO steht in den verlinkten Hermes-Posts.
DSGVO-relevant schon bei Installation: Hermes legt Sessions, Skills und Nutzerprofile unter ~/.hermes/ lokal ab — kein eingebautes Produkt-Telemetrie-Backend. Personenbezogene Inhalte in Prompts oder USER.md erfordern trotzdem Verzeichnis der Verarbeitungstaetigkeiten, Zugriffskontrolle und AVV mit LLM-Anbietern. Auf geteilten VPS ohne Mandantentrennung scheitert Art. 32 DSGVO; dedizierte MACCOME-Instanzen mit FileVault-at-rest sind der uebliche EU-Pfad fuer Agent-Speicher.
Der Installer bringt Python 3.11 (uv), Node 22, ripgrep, ffmpeg mit. Sie brauchen git, HTTPS zu GitHub raw und Ihrem LLM, plus Platz fuer Skills und SQLite-WAL. Headless ohne Browser: --skip-browser spart RAM und GB.
Remote-Mac-Knoten verhalten sich wie lokal: SSH, gleiche Befehle, danach launchd/systemd. RTT zur API-Region dominiert bei Cloud-Modellen; Unified Memory hilft bei Camoufox und mehreren Gateways.
WSL2: Hermes auf ext4 innerhalb WSL, nicht unter /mnt/c. Windows-Sleep waehrend Gateway-Nachttests erklaert viele falsche Linux-Bugs. Migration: tarball ~/.hermes auf dedizierten Linux- oder Miet-Mac-Knoten.
| Parameter | Minimum | Empfohlen (Produktion Gateway) |
|---|---|---|
| OS | macOS 12+, Ubuntu 20.04+, WSL2 | macOS 14+ (Apple Silicon) / Ubuntu 24.04 LTS |
| RAM | 4 GB (nur Cloud-API + Gateway) | 16 GB (Browser-Automation + Skill-Caches) |
| SSD | ~1,5 GB (Default Skills) | 20 GB (Logs + SQLite WAL) |
| Netz | GitHub raw erreichbar | stabile, niedrige Latenz zum LLM |
| Windows | PowerShell-Skript (Early Beta) | WSL2 + Linux One-Liner (stabilst) |
Headless: ohne Browser-Automation --skip-browser beim Install-Skript — messbar weniger RSS auf 4-GB-VPS.
Identisch auf macOS, Linux, WSL2. Jeden Gate pruefen — hermes doctor ueberspringen kostet meist laenger.
~/.hermes.source ~/.zshrc oder neues Terminal.hermes --version → v0.15.x.hermes setup oder Keys in ~/.hermes/.env.hermes mit leichtem Tool-Aufruf (Verzeichnisliste).@BotFather /newbot; numerische ID via @userinfobot.hermes gateway setup oder Env TELEGRAM_BOT_TOKEN, TELEGRAM_ALLOWED_USERS.hermes gateway; Produktion hermes gateway install && hermes gateway start.Schritt 8 trennt „installiert“ von „produktiv“. Vordergrund-Gateway stirbt mit SSH ohne tmux; User-launchd auf macOS ueberlebt Logout. Erst DM testen, dann Gruppen — zwei Variablen weniger.
OpenRouter: schnellste Multi-Model-Experimente. Anthropic: Enterprise-Standard in hermes model. Nous Portal: hermes setup --portal. Ollama: fuer DSGVO-kritische Teilmengen ohne Drittland-Prompt-Transfer fuer lokale 7B-Runs. Grok/x_search nur bei Bedarf in hermes tools aktivieren — Token-Budget messbar halten.
Keys zentral in ~/.hermes/.env, nicht nur in Shell-Exports — Gateway und CLI teilen eine Quelle. Telegram: Token nie in Git; TELEGRAM_ALLOWED_USERS nur numerische IDs; getrennte Bots pro Umgebung.
# Offizieller One-Liner (macOS / Linux / WSL2) curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash # Headless (optional) # curl -fsSL .../install.sh | bash -s -- --skip-browser source ~/.zshrc hermes doctor hermes setup # Telegram Gateway (Wizard) hermes gateway setup hermes gateway install hermes gateway start hermes gateway status
# Linux systemweit (Autostart, root) sudo hermes gateway install --system sudo hermes gateway start --system journalctl -u hermes-gateway -f
Stars ≠ Betriebsreife. Fuer Management: 38 %-Token plus Gateway-Uptime-% und Telegram-p50 — nicht Stars allein. Unter 90 % Uptime im ersten Monat sind Skill-Einsparungen hypothetisch.
Erste Woche: Tabelle zuerst; sonst hermes doctor + Gateway-Logs vor GitHub-Issue.
| Symptom | Ursache | Fix |
|---|---|---|
hermes: command not found |
PATH | source ~/.zshrc; which hermes |
API key not set |
kein LLM | hermes model / ~/.hermes/.env |
Missing config after update |
Migration | hermes config check && hermes config migrate |
No module named 'dotenv' |
falsches Python | venv-hermes unter ~/.hermes |
| Telegram-Gruppe stumm | Group Privacy | BotFather; Bot neu einladen |
| Gateway sofort Exit | Token/ID | nur numerische TELEGRAM_ALLOWED_USERS |
LLM Connection refused |
Proxy/Region | curl-Test; Proxy umgehen zur Diagnose |
| Skills Permission denied | sudo-Besitzer | chown -R $USER ~/.hermes |
| Browser haengt | Camoufox fehlt | ohne --skip-browser oder Tool aus |
| venv-Konflikt | pip + curl | einen Pfad waehlen |
| WSL2 nachts tot | Windows-Sleep | Sleep aus; dedizierter Mac/Linux |
| SQLite WAL waechst | lange Historie | Backup; alte Sessions loeschen |
Install-OK ≠ Produktion. Telegram + Skill-Loop brauchen Host-Verfuegbarkeit. MacBook: Schritte 1–5 ok, Schritt 8 scheitert an Sleep/Reisen. VPS: Uptime, aber oft ohne macOS-curl | bash und Camoufox-Pfad. Pi: ~88 % Hobby-Uptime, I/O-Timeouts bei langen Agent-Runs. MACCOME Mac Mini M4 Miete: echtes macOS, Rechenzentrum, launchd wie in diesem Runbook.
TCO Miete vs. Kauf: Strom, Kuehlung, statische IP, physisches Risiko, Ihr macOS-On-call — nicht nur MSRP. Viele Teams: Produktion gemietet, Laptop nur SSH.
| Plattform | 24/7 | Skill-Compounding | Ideal fuer |
|---|---|---|---|
| MacBook | Deckel zu ~60 % eff. Uptime | Loop bricht | POC, Tages-Debug |
| x86 VPS 4 GB | ~99,5 % | stabil, kein macOS | Linux-only, kein Camoufox |
| Raspberry Pi 4B 8GB | ~88 % | I/O-Engpass | Spielerei, nicht Gateway-Prod |
| Gemieteter Mac Mini M4 | DC 30-Tage-Ziel | launchd + UMA | Telegram-Prod + macOS Skills |
Mit den 8 Schritten erreichen die meisten Teams in 30–60 Minuten erste CLI- und Telegram-Antwort (bei freigegebenen API-Keys). Danach dominieren Betrieb: Sleep, Token-Rotation ohne Gateway-Restart, RAM unter Browser-Skills.
(a) Laptop nicht 24/7. (b) Kleiner x86-VPS ohne macOS/Camoufox-Pfad. (c) Kauf verschiebt Capex und Heimnetz auf Sie.
Wenn Hermes repetitive Arbeit spart und Sie planbare Monatskosten, SSH in Minuten und tarball ~/.hermes/ vor Hostwechsel brauchen — plus DSGVO-freundlicher lokaler Speicher auf dediziertem EU-Host — ist ein MACCOME Mac Mini M4 die uebliche Produktionsform. Weiter: Architektur, 30 Tage, Region auf Mietpreisen.
FAQ
Hermes und OpenClaw auf einem Mac?
Ja, getrennte Pfade ~/.hermes / ~/.openclaw. RAM/SSD beobachten. 24/7-Gateway: Mietknoten, nicht taeglich zugeklappter Laptop.
v0.15 per pip?
pip install hermes-agent && hermes, dann hermes doctor. Nur pip oder nur curl-Installer — keine doppelten venvs.
Gateway-Logs?
Vordergrund: Terminal; Linux: journalctl -u hermes-gateway -f; macOS: hermes gateway status. Mehr: Hilfe-Center.
Migration vor Hostwechsel (DSGVO)?
Gesamtes ~/.hermes/ archivieren (Skills, memories, SQLite). Auf neuem dedizierten Host wiederherstellen; Loeschkonzept fuer state.db bei Mandatsende dokumentieren. MACCOME: Self-Service-Wipe vor Rueckgabe — Hilfe-Center.