YouMind
Anmelden

Hermes Agent als persönliches KI-Betriebssystem

@IBuzovskyi
ENGLISCH07. Juni 2026
142K
252
36
10
653

TL;DR

Hermes Agent von Nous Research verwandelt KI von einem sitzungsbasierten Werkzeug in ein persistentes Betriebssystem, das ĂŒber LangzeitgedĂ€chtnis, Kanban-Orchestrierung und autonome Skill-Erstellung verfĂŒgt, deren Wert mit der Zeit stetig wĂ€chst.

Die meisten aktuellen KI-Agenten-Frameworks operieren hauptsĂ€chlich als Anwendungen, die auf großen Sprachmodellen aufbauen. Sie können logische Schlussfolgerungen ziehen, Tools nutzen und Kontext innerhalb einer Sitzung aufrechterhalten, aber ihnen fehlen im Allgemeinen robuste, native Mechanismen fĂŒr eine langfristige strukturierte Persistenz, Arbeitslastisolierung, autonome Erweiterung ihrer eigenen FĂ€higkeiten sowie zuverlĂ€ssige Koordination ĂŒber mehrere Komponenten ĂŒber lĂ€ngere ZeitrĂ€ume hinweg.

Hermes Agent, entwickelt von Nous Research, implementiert mehrere architektonische Merkmale, die es von vielen anderen Agenten-Frameworks abheben. Dazu gehören die UnterstĂŒtzung fĂŒr persistenten Speicher ĂŒber Sitzungen hinweg, die Möglichkeit, mehrere isolierte AusfĂŒhrungskontexte durch Profile zu betreiben, ein strukturiertes Task-Orchestrierungssystem basierend auf Kanban, Mechanismen, die es Agenten ermöglichen, wiederverwendbare Prozeduren aus ihrer eigenen AktivitĂ€t zu erstellen und zu speichern, sowie ein Gateway, das den Agenten mit ĂŒber 27 Kommunikationsplattformen verbindet.

Dieser Artikel betrachtet Hermes durch die Linse eines Persönlichen KI-Betriebssystems. Das Ziel ist es, eine detaillierte und ehrliche Analyse seiner Kernarchitekturschichten zu liefern, wie diese Schichten in der Praxis interagieren und was das System realistischerweise ab Juni 2026 bieten kann, basierend auf öffentlich verfĂŒgbarer Dokumentation und beobachtetem Verhalten.

1. Kernschichten von Hermes

Um die Struktur von Hermes besser zu verstehen, ist es hilfreich, seine Komponenten Konzepten aus traditionellen Betriebssystemen zuzuordnen.

YanXbt - inline image

1.1 Speicherarchitektur

Hermes unterhÀlt mehrere verschiedene Speicherebenen, anstatt zu versuchen, alle relevanten Informationen in einem einzigen Kontextfenster zu behalten. Die Haupttypen umfassen:

  • Sitzungsspeicher: Kontext, der wĂ€hrend einer bestimmten Aufgabe oder Konversation aktiv ist. Diese Art von Speicher ist in der Regel kurzlebig und an die aktuelle Sitzung gebunden.
  • Langzeitspeicher: Dauerhafte Speicherung von Fakten, Erkenntnissen, BenutzerprĂ€ferenzen und angesammeltem Wissen, das ĂŒber Sitzungen und Systemneustarts hinweg erhalten bleibt. Durch konfigurierbare Grenzen begrenzt, um unbegrenztes Wachstum zu verhindern:
yaml
1memory:
2 memory_enabled: true
3 user_profile_enabled: true
4 memory_char_limit: 2200 # ~800 Token
5 user_char_limit: 1375 # ~500 Token
  • FĂ€higkeitsspeicher: Speicherung von strukturierten, wiederverwendbaren Prozeduren (FĂ€higkeiten), die der Agent basierend auf vergangenen erfolgreichen Arbeiten erstellt oder verfeinert hat. Gespeichert als einfache Markdown-Dateien in ~/.hermes/skills/.
  • Sitzungsabruf: FTS5-Volltextsuche mit LLM-Zusammenfassung ĂŒber die gesamte Konversationshistorie hinweg. Abfrage vergangener Sitzungen möglich:

Erinnere mich an alle GeschĂ€ftsideen, die wir letzten Monat besprochen haben. Was war die Wettbewerbsanalyse, die wir vor 3 Wochen durchgefĂŒhrt haben?

Der mehrschichtige Speicheransatz ist eines der grundlegenden Elemente, die es Hermes ermöglichen, eher wie ein persistentes System als ein typischer Konversationsagent zu funktionieren.

Externe Speicheranbieter:

FĂŒr AnwendungsfĂ€lle, die eine tiefere Intelligenz ĂŒber den integrierten Speicher hinaus erfordern, unterstĂŒtzt Hermes 8 externe Speicheranbieter-Plugins:

  • Mem0 — Wissensgraph + semantischer Abruf. LĂ€dt nur relevante EintrĂ€ge pro Durchgang. 72 % weniger Token im Vergleich zu naiver Vollinjektion.
  • Honcho — Zwei-Partner-Dialektikspeicher. Baut separate BENUTZER- + KI-Beobachtungen auf. Selbsthosting fĂŒr Umgebungen mit sensiblen PII-Daten.
  • Hindsight, Holographic, RetainDB, ByteRover, Supermemory, OpenViking — zusĂ€tzliche Anbieter mit unterschiedlichen Architekturen.
text
1hermes memory setup
2# interaktiver AuswÀhler, Anbieter wÀhlen
3hermes memory status
4# ĂŒberprĂŒfen, was aktiv ist

1.2 Profile als isolierte AusfĂŒhrungsumgebungen

Profile in Hermes ermöglichen es Benutzern, mehrere separate Instanzen des Agenten auf derselben Maschine zu erstellen und auszufĂŒhren. Jedes Profil verwaltet seine eigenen:

  • Konfiguration und Modellauswahl
  • SpeicherbestĂ€nde (sowohl Sitzungs- als auch Langzeitspeicher)
  • Satz installierter FĂ€higkeiten
  • Gateway-Verbindungen und zugehörige Anmeldeinformationen
  • Sitzungshistorie
  • Telegram-Bot-Token
  • Cron-Jobs
  • Zustandsdatenbank
bash
1hermes profile create researcher
2hermes profile create ops
3hermes profile create content-lead

Jedes Profil wird zu einem eigenen Befehl:

bash
1researcher setup # Modell und API-SchlĂŒssel konfigurieren
2researcher chat # eine Sitzung starten
3researcher gateway start # mit Telegram verbinden

Beispielhafte Profilkonfigurationen:

text
1researcher:
2→ soul.md: nur vertiefte Recherche. Fakten und Zahlen.
3→ model: gpt-5.5 (gĂŒnstiger, hohes Volumen)
4→ tools: Websuche, Firecrawl, Browser-Verwendung
5
6ops:
7→ soul.md: Verwaltungsaufgaben. Kalender, E-Mail-Triage.
8 vor dem Versenden um Genehmigung bitten.
9→ model: gpt-5.5 (Routineaufgaben)
10→ tools: E-Mail, Kalender, Notion
11
12content-lead:
13→ soul.md: Inhalte produzieren. Meinen Stil treffen.
14→ model: claude-sonnet-4 (starkes Schreiben)
15→ tools: X-Suche, Websuche, Analysen

Profilverteilung:

Profile können ĂŒber Git geteilt werden. Ein Forschungsagent, der funktioniert, kann an jeden verteilt werden:

bash
1cd ~/.hermes/profiles/researcher
2git init && git add . && git commit -m "initial"
3git push origin main

Jeder kann es installieren:

bash
1hermes profile install github.com/you/researcher

Sie fĂŒllen ihre eigenen API-SchlĂŒssel ein. FĂ€higkeiten, soul.md und ArbeitsablĂ€ufe werden ĂŒbertragen. Erinnerungen und Sitzungen bleiben maschinenbezogen.

Die Profilisolierung ist funktional und fĂŒr viele reale Szenarien nĂŒtzlich. Sie sollte jedoch nicht so verstanden werden, dass sie die gleichen Sicherheits- oder Robustheitsgarantien bietet wie die Prozessisolierung in traditionellen Betriebssystemen.

1.3 Kanban als Orchestrierungs- und Zustandsverwaltung

Das Kanban-System dient als primĂ€re Koordinations- und Zustandsverwaltungsschicht in Hermes. Es ist fĂŒr mehrere wichtige Funktionen verantwortlich:

  • Erstellen und Verfolgen von Aufgaben
  • Verwalten von AbhĂ€ngigkeiten zwischen Aufgaben
  • Handhaben von ZustandsĂŒbergĂ€ngen
  • Erleichtern des Kontexttransfers, wenn eine Aufgabe oder ein Profil die Arbeit an eine andere ĂŒbergibt
  • Aufzeichnen des AusfĂŒhrungsverlaufs und der Ergebnisse fĂŒr jeden Aufgabenversuch

Status: Triage → Zu erledigen → Bereit → LĂ€uft → Blockiert → Erledigt → Archiviert

Der Dispatcher lĂ€uft alle 60 Sekunden, weist Aufgaben automatisch verfĂŒgbaren Workern zu, verfolgt Heartbeats, erkennt Zombie-Prozesse und verwaltet Wiederholungsbudgets.

bash
1hermes kanban list # das Board anzeigen
2hermes kanban swarm # vollstÀndiges Multi-Agenten-System starten:
3 # Root-Orchestrator + parallele Worker
4 # + geprĂŒfter Verifizierer + geprĂŒfter Synthesizer
5 # + gemeinsame Tafel

Beispiel fĂŒr einen morgendlichen Arbeitsablauf:

text
1/goal hier ist meine To-Do-Liste fĂŒr heute:
2
31. aktuelle KI-Themen auf X recherchieren
42. 2 BeitrÀge basierend auf den Ergebnissen entwerfen
53. Posteingang prĂŒfen und dringende E-Mails markieren
64. WettbewerberbeitrÀge der letzten 24 Stunden abrufen
75. Inhaltskalender in Notion aktualisieren
8
9jede Aufgabe zur Kanban-Triage hinzufĂŒgen.
10nach Möglichkeit Unteragenten zuweisen.
11sende mir eine Zusammenfassung auf Telegram, wenn alle Aufgaben erledigt sind.

Ein besonders wichtiges Merkmal ist der Status "Blockiert". Wenn eine Aufgabe diesen Status erreicht, wird die AusfĂŒhrung pausiert, bis ein Mensch eine Eingabe macht oder sie entsperrt. Dieses Design macht die menschliche Aufsicht zu einem strukturierten und nativen Bestandteil des Workflows, anstatt zu einem externen oder Ad-hoc-Eingriff.

Indem Aufgaben als erstklassige Objekte mit erhaltenem Kontext und Verlauf behandelt werden, hilft die Kanban-Schicht, den Informationsverlust zu reduzieren, der hĂ€ufig bei Übergaben in Multi-Agenten- oder mehrstufigen Workflows auftritt.

1.4 Cron-Jobs — Der Planer

Cron-Jobs sind zeitgesteuerte, autonome Aufgaben, die in einfachem Englisch geschrieben sind. Keine crontab-Syntax erforderlich.

Dies ist die Schicht, die Hermes von einem reaktiven Werkzeug in ein proaktives System verwandelt. NĂŒtzliche Informationen kommen an, bevor Sie danach fragen.

Beispiele fĂŒr produktive Cron-Jobs:

text
1Jeden Morgen um 8 Uhr:
2sende mir eine KI-Geschichte, ĂŒber die es sich lohnt, auf X zu reagieren.
3
4Alle 3 Stunden:
5durchsuche X nach neuen BeitrÀgen in meiner Nische, die ich zitieren und twittern sollte.
6
7Jeden Tag um 21 Uhr:
8ĂŒberprĂŒfe, ob Wettbewerber heute außergewöhnliche Inhalte veröffentlicht haben.
9
10Jeden Montag um 9 Uhr:
11prĂŒfe mein Inhaltsboard. Markiere Ideen, die lĂ€nger als 7 Tage feststecken.
12
13Jeden Freitag um 18 Uhr:
14fasse zusammen, welche Inhalte diese Woche veröffentlicht wurden,
15was funktioniert hat, was nicht und warum.

Cron-Jobs können auf bestimmte Telegram-Themen, bestimmte Profile und bestimmte Lieferplattformen (Telegram, Discord, Slack, E-Mail) abzielen.

Das Web-Dashboard bietet eine vollstĂ€ndige Cron-VerwaltungsoberflĂ€che: Erstellen, Bearbeiten, Anhalten, Fortsetzen, manuell auslösen, letzte AusfĂŒhrungszeit und nĂ€chste AusfĂŒhrungszeit anzeigen.

In OS-Begriffen sind Cron-Jobs der Planer-Daemon. Sie stellen sicher, dass das System in einem vorhersagbaren Rhythmus arbeitet, ohne dass ein Mensch initiieren muss.

1.5 /goal — Dauerhafte Ziele (Die Ralph-Schleife)

Eine normale Eingabeaufforderung bittet Hermes um eine einzelne Antwort. /goal gibt Hermes ein Ziel, auf das es ĂŒber mehrere Runden hinarbeiten soll, bis ein Bewertungsmodell feststellt, dass das Ziel erreicht ist.

Die Architektur:

  • Agent fĂŒhrt eine Runde in Richtung des Ziels aus
  • Bewertungsmodell bewertet: erledigt oder fortsetzen?
  • Wenn fortsetzen: Agent fĂŒhrt eine weitere Runde aus
  • Wenn erledigt: Ziel abgeschlossen, Ergebnis geliefert
  • Standard max_turns: 20. Pro Aufgabentyp konfigurierbar.
  • /goal resume setzt den Runden-ZĂ€hler zurĂŒck und fĂ€hrt fort
bash
1hermes config set goals.max_turns 20 # Recherche, Inhalt
2hermes config set goals.max_turns 50 # Code, mehrstufige Builds

Die strukturierte /goal-Vorlage:

text
1/goal [ERGEBNIS]
2using [QUELLEN]
3with constraints: [EINSCHRÄNKUNGEN]
4deliverable: [LIEFERBARES ERGEBNIS]

Beispiel:

text
1/goal entscheide die stÀrkste Inhaltsidee, die ich diese Woche veröffentlichen sollte.
2using aktuelle TrendbeitrÀge auf X in meiner Nische, Wettbewerbsanalyse,
3meine letzten 30 Tage Beitragsleistung.
4with constraints: vermeide wiederholte Blickwinkel,
5kein generisches KI-Hype-Framing.
6deliverable: eine endgĂŒltige Idee mit Titel, AufhĂ€nger,
7benötigten Beweismaterialien und einer Gliederung.

Der Interview-Trick — Lass Hermes sein eigenes /goal schreiben:

text
1Ich möchte /goal verwenden, aber ich will kein vages Ziel.
2Interview mich nur mit den Fragen, die du brauchst.
3Verwandle dann meine Antworten in den bestmöglichen
4/goal-Befehl. FĂŒge das genaue Ergebnis, den Kontext,
5die Quellen, EinschrÀnkungen, das lieferbare Ergebnis
6und den Zeitpunkt des Stopps hinzu.

Jedes /goal wird automatisch auch zu einer Kanban-Karte, wodurch der Fortschritt auf dem Board sichtbar wird.

Kernbefehle:

text
1/goal [Beschreibung] # autonome AusfĂŒhrung starten
2/goal status # prĂŒfen, was lĂ€uft
3/goal pause # pausieren, ohne Kontext zu verlieren
4/goal resume # nach Pause fortsetzen
5/goal clear # aktuelles Ziel beenden
6/subgoal [Text] # Bedingungen wĂ€hrend der AusfĂŒhrung hinzufĂŒgen
7/undo [N] # die letzten N Runden rĂŒckgĂ€ngig machen (neu in v0.16.0)

1.6 FĂ€higkeitserstellungsmechanismen

Hermes enthĂ€lt Funktionen, die es Agenten ermöglichen, wiederverwendbare Prozeduren (FĂ€higkeiten) basierend auf ihrer eigenen AktivitĂ€t zu erstellen und zu speichern. Wenn ein Agent bestimmte Arten von Arbeiten erfolgreich abschließt, kann er Muster erkennen, sie formalisieren und fĂŒr die zukĂŒnftige Verwendung speichern.

FĂ€higkeiten werden als einfache Markdown-Dateien in ~/.hermes/skills/ gespeichert. Sie sind transparent, lesbar und bearbeitbar. Keine Blackbox.

Beispiel — eine FĂ€higkeit zur Inhaltserstellung:

text
1Speichere dies als FĂ€higkeit namens "content-post":
2
3# Arbeitsablauf fĂŒr InhaltsbeitrĂ€ge
4
51. ÜberprĂŒfe aktuelle Themen in der KI-Agenten-Nische via X-Suche
62. Gleiche mit meinen letzten 14 Tagen BeitrÀgen ab (Wiederholungen vermeiden)
73. WÀhle den stÀrksten Blickwinkel basierend auf Engagement-Mustern
84. Schreibe einen Entwurf in meinem Stil:
9 - GROSSBUCHSTABEN-AufhÀnger
10 - Pfeile → fĂŒr Funktionslisten
11 - Keine Gedankenstriche, keine Adverbien, kein unnötiges VorgeplÀnkel
125. Bewerte den Entwurf:
13 - AufhÀnger: Stoppt es das Scrollen? (1-10)
14 - Lesezeichen-Brennstoff: WĂŒrde jemand dies speichern? (1-10)
15 - Beweis: Wird jede Behauptung durch eine Zahl gestĂŒtzt? (1-10)
166. Wenn ein Wert unter 7 liegt, schreibe diesen Abschnitt um
177. Sende den endgĂŒltigen Entwurf an Telegram zur Genehmigung

Alle FĂ€higkeiten anzeigen:

bash
1hermes skills
2# oder
3hermes dashboard # → Registerkarte FĂ€higkeiten

Hermes wird mit ĂŒber 60 integrierten Tools fĂŒr Terminal, Web, Browser, Vision, Bildgenerierung, TTS und Code-AusfĂŒhrung ausgeliefert. FĂ€higkeiten bauen auf diesen Tools auf, um vollstĂ€ndige ArbeitsablĂ€ufe zu erstellen.

In v0.16.0 wurde der standardmĂ€ĂŸige FĂ€higkeitssatz auf das reduziert, was Sie tatsĂ€chlich benötigen — schlanker ab Werk, weniger Rauschen. NVIDIA-FĂ€higkeiten kamen zu den vertrauenswĂŒrdigen Skills Hub-Quellen hinzu und brachten offizielle CUDA-X-, Omniverse-, NeMo- und TensorRT-LLM-FĂ€higkeiten in den Katalog.

Der kumulative Effekt:

Agenten mit ĂŒber 20 selbst erstellten FĂ€higkeiten erledigen Ă€hnliche zukĂŒnftige Aufgaben etwa 40 % schneller als frische Instanzen (laut Beobachtungen von Nous Research). Diese Kumulation ist das Kernunterscheidungsmerkmal von Hermes.

In der Praxis variieren Reife, ZuverlĂ€ssigkeit und Autonomiegrad der FĂ€higkeitserstellung erheblich. In vielen FĂ€llen, insbesondere bei der Erstanwendung oder bei komplexen Aufgaben, bleiben die menschliche ÜberprĂŒfung und Kuratierung erstellter FĂ€higkeiten wichtig, um qualitativ hochwertige Ergebnisse zu erzielen.

1.7 Autonomer Kurator — Die Speicherbereinigung

Da sich FĂ€higkeiten ĂŒber Wochen und Monate der Nutzung ansammeln, werden Redundanz, veraltete Prozeduren und AufblĂ€hung zu echten Problemen. Der Autonome Kurator begegnet diesem Problem.

Der Kurator ist ein Hintergrundprozess, der nach einem konfigurierbaren Zeitplan lÀuft (Standard: 7-Tage-Zyklus). Er:

  • Identifiziert redundante oder sich ĂŒberschneidende FĂ€higkeiten
  • Entfernt FĂ€higkeiten, die nicht mehr relevant sind
  • Komprimiert und konsolidiert verwandte Prozeduren
  • Optimiert die FĂ€higkeitsbibliothek fĂŒr Abrufeffizienz
  • Überarbeitet FĂ€higkeitsbeschreibungen fĂŒr bessere Durchsuchbarkeit

In OS-Begriffen fungiert der Kurator als Speicherbereiniger und Defragmentierer. Er verhindert, dass das FĂ€higkeits-Dateisystem mit der Zeit degradiert.

Dies ist besonders wichtig, da die Tool-Suche (weiter unten behandelt) auf FĂ€higkeitsnamen und -beschreibungen fĂŒr den Abruf angewiesen ist. Schlecht gewartete Beschreibungen verschlechtern die Suchgenauigkeit.

Aus dem NVIDIA NemoTron Labs Live-Stream bestĂ€tigte Karan von Nous Research: "Der Hermes-Kurator ist eine autonome Hintergrundfunktion, die Ihre FĂ€higkeitsbibliothek stĂ€ndig verwaltet, bereinigt, optimiert, ĂŒberarbeitet, verbessert und komprimiert."

1.8 Tool-Suche — Dynamischer Linker

Wenn Sie 15+ MCP-Server anschließen, verbrauchen deren Tool-Schemata bei jeder Runde Kontextfensterplatz — selbst wenn die meisten Tools fĂŒr die aktuelle Aufgabe irrelevant sind.

Die Tool-Suche ersetzt alle MCP/Plugin-Schemata durch 3 schlanke BrĂŒcken-Tools:

  • tool_search — findet das richtige Tool anhand von Name und Beschreibung (BM25-Abruf)
  • tool_describe — lĂ€dt sein vollstĂ€ndiges Schema bei Bedarf
  • tool_call — fĂŒhrt es aus

Jedes BrĂŒcken-Tool kostet etwa 300 Token im Vergleich zu Tausenden fĂŒr das vollstĂ€ndige Schema-Array.

yaml
1tools:
2 tool_search:
3 enabled: auto # Standard, wird bei 10 % Kontextnutzung aktiviert

Drei Modi: auto (empfohlen), on (immer aktiv), off (deaktiviert).

Die Genauigkeit bei Opus 4 stieg mit aktivierter Tool-Suche von 49 % auf 74 % (eigene Tests von Anthropic).

Kern-Hermes-Tools (Terminal, Speicher, Browser, Websuche) werden niemals zurĂŒckgestellt. Sie bleiben bei jeder Runde geladen.

In OS-Begriffen fungiert die Tool-Suche als dynamischer Linker. Anstatt jede gemeinsam genutzte Bibliothek beim Start zu laden, lĂ€dt das System sie bei Bedarf, wenn der laufende Prozess sie benötigt. Dies bewahrt Speicher (Kontextfenster) fĂŒr die eigentliche Arbeit.

1.9 Gateway — Der Netzwerk-Stack

Das Gateway ist die Schicht, die Hermes von ĂŒberall aus zugĂ€nglich macht. Ein Gateway-Prozess verbindet den Agenten gleichzeitig mit ĂŒber 27 Messaging-Plattformen:

Telegram, Discord, Slack, WhatsApp, Signal, SMS, E-Mail, Matrix, Mattermost, Microsoft Teams, Teams-Meetings, Google Chat, LINE, DingTalk, Feishu/Lark, WeCom, WeChat, QQ, Yuanbao, BlueBubbles (iMessage), SimpleX, ntfy, Open WebUI, Home Assistant, MS Graph Webhooks und mehr.

bash
1hermes gateway start

Das Gateway lĂ€uft als einzelner Prozess. GenehmigungsschaltflĂ€chen sind nativ in Telegram und Slack verfĂŒgbar — der Agent kann vor der AusfĂŒhrung sensibler Aktionen die menschliche BestĂ€tigung anfordern.

SSEP — Structured Stream-Event Protocol (v0.16.0+):

Der Agent streamt keinen rohen Text mehr und hofft, dass Plattformen ihn rendern können. Stattdessen:

  1. Agent emittiert nur getypte Ereignisse: MessageChunk, MessageStop, ToolCallChunk, ToolCallFinished, Commentary, LongToolHint, GatewayNotice
  2. Gateway-Router leitet jedes Ereignis an den richtigen Plattform-Adapter weiter
  3. Jeder Adapter rendert, was er kann, und verwirft stillschweigend, was er nicht kann

Telegram erhĂ€lt animierte EntwĂŒrfe in MarkdownV2. iMessage verwirft Tool-Chrome, das der Benutzer nicht sehen muss. Jedes Ereignis ist unverĂ€nderlich. Die Reihenfolge pro Stream bleibt erhalten.

In OS-Begriffen ist das Gateway der Netzwerk-Stack und SSEP der Display-Server / Compositor. Der Agent produziert ein universelles Ausgabeformat; die Rendering-Schicht passt es pro Anzeige an.

Fernzugriff:

Die Desktop-App kann sich mit einem Hermes-Backend verbinden, das auf einer anderen Maschine lÀuft (VPS, Heimserver, hinter Tailscale):

bash
1hermes dashboard --host 0.0.0.0
2# Benutzernamen und Passwort ĂŒber das Auth-Gate setzen
3# Desktop-App verbindet sich via URL + Anmeldeinformationen

Ein Agent, der auf einem VPS lĂ€uft. Verwaltet ĂŒber Desktop auf Ihrem Laptop, CLI via SSH und Telegram auf Ihrem Telefon. Alle greifen auf denselben Speicher, dieselben FĂ€higkeiten und Sitzungen zu.

1.10 Sprachmodus — E/A-Schicht

Der Sprachmodus bietet Spracheingabe und -ausgabe ĂŒber CLI und alle Messaging-Plattformen hinweg.

text
1/voice on # Sprache-zu-Sprache-Modus
2/voice tts # immer mit Sprache antworten
3/voice off # zurĂŒck zu Text

FĂŒnf Sprach-zu-Text-Anbieter:

  • Lokaler faster-whisper (kostenlos, lĂ€uft auf dem GerĂ€t)
  • Groq
  • OpenAI Whisper
  • Mistral Voxtral
  • xAI Grok STT

FĂŒnf Text-zu-Sprache-Anbieter:

  • Edge TTS (kostenlos, Standard)
  • ElevenLabs
  • OpenAI
  • NeuTTS (lokal, kostenlos)
  • MiniMax

Funktioniert in Telegram-Sprachnachrichten, Discord-SprachkanÀlen (Live-Sprachkonversationen mit dem Agenten), WhatsApp, Signal, Slack und CLI.

In OS-Begriffen ist der Sprachmodus die E/A-Schicht — alternative Eingabe-/Ausgabemethoden neben Text.

1.11 Sicherheitsschicht

Hermes bietet mehrere Sicherheitsprimitive fĂŒr Produktionsumgebungen:

Schicht 1 — Bitwarden Secrets Manager (Anmeldeinformationsverwaltung)

bash
1hermes secrets bitwarden setup # Assistent: installiert bws, fordert Token an
2hermes secrets bitwarden status # Verbindung ĂŒberprĂŒfen
3hermes secrets bitwarden sync # Probelauf: sehen, was angewendet wird

Ein Bootstrap-Token in .env. Alle echten Anmeldeinformationen leben in Bitwarden. Jede Hermes-Instanz zieht Geheimnisse beim Start. Rotieren Sie einen SchlĂŒssel einmal in der Web-App — jede Instanz ĂŒbernimmt ihn beim nĂ€chsten Neustart. Kostenlose Stufe.

Schicht 2 — iron-proxy Egress Firewall (Anmeldeinformationsschutz)

bash
1hermes egress install # lÀdt iron-proxy-BinÀrdatei herunter, SHA-256 verifiziert
2hermes egress setup # interaktiver Assistent
3hermes egress start # startet verwalteten Proxy-Daemon

Anstatt echte Anmeldeinformationen in die Sandbox zu injizieren, gibt Hermes dem Agenten undurchsichtige Proxy-Token. iron-proxy fĂ€ngt an der Netzwerkgrenze ab, tauscht gegen die echten Anmeldeinformationen und leitet die Anfrage weiter. Die Sandbox hĂ€lt nie den tatsĂ€chlichen SchlĂŒssel.

Schicht 3 — Promptware-Abwehr

Schutz vor Prompt-Injection-Angriffen vom Typ Brainworm. Der Agent erkennt und weist Versuche zurĂŒck, seine Anweisungen durch bösartige Inhalte in verarbeiteten Dokumenten, Webseiten oder Tool-Ausgaben zu ĂŒberschreiben.

v0.16.0 fĂŒgte hinzu: CVE-2026-48710 Starlette-Pin, SSRF-Off-Loop-HĂ€rtung und Subprozess-Anmeldeinformationsentfernung. 16 sicherheitsmarkierte Issues wurden allein in dieser Version geschlossen.

Schicht 4 — OpenShell (Enterprise, via NVIDIA-Partnerschaft)

FĂŒr Unternehmensbereitstellungen integriert sich Hermes in NVIDIA OpenShell und Microsoft-Sicherheitsprimitive. OpenShell bietet:

  • Benutzerspezifische Richtliniengates, die steuern, worauf der Agent zugreifen kann
  • Token-Maskierung beim Egress (Agent sieht nie echte Anmeldeinformationen)
  • Heiß austauschbare Richtlinien ohne Neustart
  • Administrator-Beobachtbarkeit und PrĂŒfpfade

Aus dem NVIDIA NemoTron Labs Live-Stream, Karan von Nous Research: "Die FĂ€higkeit fĂŒr mich zu sagen: So schlau du auch werden magst, du kommst auf keinen Fall durch dieses spezielle Gateway, ich werde dir auf keinen Fall erlauben, die FĂ€higkeit zu nutzen, die du erstellt hast, weil ich dich nicht in der speziellen Art und Weise beaufsichtige, wie ich es möchte."

1.12 Erweiterbarkeit — Skills Hub und MCP-Katalog

Skills Hub (agentskills.io):Von der Community beigetragene FĂ€higkeiten. Durchsuchen, suchen, direkt aus dem Hub ĂŒber das Dashboard oder die CLI installieren.

MCP-Katalog:Kuratiert von Nous Research. Jeder Eintrag via gemergtem PR. 19.932 FĂ€higkeiten im Katalog.

bash
1hermes mcp # interaktiver AuswÀhler

NVIDIA-FÀhigkeiten:Offizielle NVIDIA-AgentenfÀhigkeiten, die in den Skills Hub integriert sind. CUDA-X-Bibliotheken, Omniverse-Workflows, NeMo-Training und -Inferenz, TensorRT-LLM-Optimierung, CUDA-Q-Quantenprogrammierung. TÀglich aus den NVIDIA-Produkt-Repos gespiegelt.

In OS-Begriffen fungieren Skills Hub und MCP-Katalog als Paketmanager. Benutzer können FĂ€higkeiten entdecken, installieren und verwalten, ohne sie selbst erstellen zu mĂŒssen.

1.13 Schnittstellenschicht

Auf Hermes kann ĂŒber mehrere OberflĂ€chen zugegriffen und es verwaltet werden:

CLI (Command Line Interface):Volle FunktionsparitĂ€t. Jeder Befehl, jedes Tool, jede Konfigurationsoption verfĂŒgbar. Die leistungsstĂ€rkste Schnittstelle.

bash
1hermes # eine Sitzung starten
2hermes chat # dasselbe wie oben
3hermes doctor # Diagnose-Check
4hermes dump # vollstÀndiger Systemzustand zum Debuggen
5hermes status # visuelle Übersicht

TUI (Text User Interface):Reichhaltige Terminalschnittstelle mit Bedienfeldern und Navigation. Mittelweg zwischen CLI-Leistung und visuellem Feedback.

Desktop-App (v0.16.0 — "The Surface Release"):Native Electron-App fĂŒr macOS, Windows und Linux. Erstellt in 100 PRs und 159 Commits in einer einzigen Woche. Erstmals auf Jensens GTC-Keynote demonstriert.

  • Side-by-Side-Vorschaufenster
  • Integrierter Dateibrowser
  • Drag-and-Drop von Dateien direkt in den Chat
  • Integrierter Sprachmodus
  • Inline-ModellauswĂ€hler in der Statusleiste (fuzzy-durchsuchbar)
  • Gleichzeitige Multi-Profil-Sitzungen
  • Einstellungs-BenutzeroberflĂ€che fĂŒr Modelle, API-SchlĂŒssel, Tools
  • Profilverwaltung
  • Artefaktbetrachter (jede Datei, die Hermes erstellt)
  • In-App-Selbstupdate
  • VollstĂ€ndige vereinfachte chinesische Übersetzung
  • Gleiches HERMES_HOME-Verzeichnis wie CLI — Sitzungen werden nahtlos ĂŒbertragen

Download: hermes-agent.nousresearch.com/desktop

Falls Hermes bereits installiert ist:

bash
1hermes desktop

Web-Dashboard:

bash
1hermes dashboard # öffnet localhost:9119
  • Modelle, Cron-Jobs, FĂ€higkeiten, Profile, Kanban-Board
  • VollstĂ€ndiges browserbasiertes Admin-Panel: MCP-Katalog, Messaging-KanĂ€le, Anmeldeinformationen, Webhooks, Speicherverwaltung
  • Steckbare Authentifizierung: OIDC oder Benutzername/Passwort-Anmeldung
  • VollstĂ€ndig erweiterbar mit Themes (YAML) und Plugins (JS + Python)
  • Keine Daten verlassen standardmĂ€ĂŸig localhost

Messaging-Plattformen:27+ Plattformen ĂŒber das Gateway (behandelt in Abschnitt 1.9).

2. Der kumulative Effekt

Der kumulative Charakter von Hermes ist seine markanteste Eigenschaft und der Hauptgrund, warum es eher wie ein Betriebssystem als ein typischer Agent funktioniert.

Tag 1: Hermes weiß nichts ĂŒber Sie. Jede Aufgabe erfordert vollstĂ€ndige Anweisungen. Sie erklĂ€ren Ihren Workflow, Ihre PrĂ€ferenzen, Ihre Tools. Der Agent ist eine leere Tafel.

Woche 2: Hermes hat Speicher ĂŒber Ihre Projekte, PrĂ€ferenzen und Arbeitsweise angesammelt. Es hört auf, Fragen zu stellen, die Sie bereits beantwortet haben. Aufgaben, die 10 Nachrichten erforderten, erfordern jetzt 3.

Monat 1: Hermes hat 15–20 Skills aus abgeschlossenen Arbeiten erstellt. Dein Content-Workflow, dein Recherche-Prozess, deine Inbox-Triage-Methode – alles als wiederverwendbare Prozedur codiert. Aufgaben, die der Agent am ersten Tag noch in 20 Turns erledigte, sind jetzt in 5 abgeschlossen.

Monat 3: Mit ĂŒber 40 Skills und tiefgehendem Speicher arbeitet der Agent auf einem Niveau, das sich nicht durch einen Wechsel zu einem besseren Modell mit leerem Kontext replizieren lĂ€sst. Die akkumulierten Skills, das GedĂ€chtnis und die gelernten PrĂ€ferenzen schaffen einen sich verstĂ€rkenden Vorteil, der mit jeder Sitzung wĂ€chst.

Die Rechnung: Agenten mit ĂŒber 20 selbst erstellten Skills erledigen Ă€hnliche zukĂŒnftige Aufgaben etwa 40 % schneller als frische Instanzen. Diese Verbesserung verstĂ€rkt sich – jede abgeschlossene Aufgabe erstellt oder verfeinert potenziell einen Skill, der zukĂŒnftige Arbeit beschleunigt.

Was das in der Praxis bedeutet:

Aus dem NVIDIA NemoTron Labs Live-Stream beschrieb Johnny von Nous Research seinen tatsĂ€chlichen Workflow: „Jeden Morgen starte ich eine Planungssitzung. FĂŒr jede Planungssitzung erstelle ich eine Datei mit DatumsschlĂŒssel und den Dingen, die ich erledigen möchte. Der Skill durchsucht die letzte Woche und sagt mir, woran es mir gefehlt hat oder ob etwas Dringendes liegt, das ich noch nicht angegangen bin. Um 23 Uhr feuert ein Cron-Job und fragt: Hast du das gemacht, was du vorhattest?“

Dies ist ein System, das sich durch Nutzung weiterentwickelt hat. Der Morgenplanungs-Skill, das Datei-Ablagesystem mit DatumsschlĂŒssel, die wöchentliche Retrospektive – nichts davon war vorgefertigt. Sie sind aus Johnnys Nutzungsmustern entstanden und wurden zu dauerhafter Infrastruktur.

Karan, der die ersten Hermes-Modelle trainierte, nutzt es fĂŒr ML-Ablationen: „Ich hasse Ablationen wirklich. Sie sind mĂŒhsam und zeitaufwendig. Aber sie mĂŒssen gemacht werden. So betreibt man Wissenschaft. Hermes macht es jetzt. Und ich muss es nicht mehr tun.“

Der sich verstĂ€rkende Effekt ist das Kernargument dafĂŒr, Hermes als Infrastruktur und nicht als Anwendung zu betrachten. Anwendungen liefern am 90. Tag den gleichen Wert wie am 1. Tag. Infrastruktur verbessert sich mit Investition.

3. Token-Ökonomie – Was es tatsĂ€chlich kostet

Hermes als persönliches Betriebssystem zu betreiben hat konkrete Kosten. Diese zu verstehen, ist wichtig fĂŒr eine nachhaltige Nutzung.

Die Agenten-Laufzeitumgebung: Hermes selbst ist kostenlos und Open Source (MIT-Lizenz). Die Kosten entstehen durch Modell-Inferenz und Infrastruktur.

Infrastrukturoptionen:

YanXbt - inline image

Minimale VPS-Spezifikationen: 2 vCPU, 2 GB RAM fĂŒr leichte Nutzung.

Empfohlen: 4 vCPU, 8 GB RAM fĂŒr intensive Nutzung. Keine GPU nötig – Hermes ruft APIs auf, nicht das Modell direkt.

Modellanbieter-Optionen:

YanXbt - inline image

X-API-Kosten (NutzungsabhÀngig seit Februar 2026):

YanXbt - inline image

Alternative: OpenTweet MCP fĂŒr 5,99 $/Monat pauschal.

Realistische monatliche Budgets:

Die unten stehenden Token-SchÀtzungen basieren auf typischen Sitzungsmustern. Der tatsÀchliche Verbrauch hÀngt vom Modell, der AufgabenkomplexitÀt, dem Tool-Output-Volumen und der Konfiguration ab. Verwende /usage innerhalb von Hermes, um deine tatsÀchlichen Zahlen zu messen.

Der Betrieb des gesamten in diesem Artikel beschriebenen Content-Systems (5 tĂ€gliche Cron-Jobs, 2 Content-Sitzungen/Tag mit /goal, tĂ€gliche Sub-Agenten-Recherche, Kanban-Tracking) verbraucht etwa 10–11 M Token/Monat. Hier sind die Kosten je nach Modellstrategie:

YanXbt - inline image

Dasselbe System, das auf GPT-5.5 27 $/Monat kostet, kostet auf Claude Opus 250 $/Monat. Ein 10-facher Unterschied fĂŒr dieselben Cron-Jobs, dieselben /goals, dieselben Sub-Agenten.

Warum das wichtig ist: Hermes ist modellunabhĂ€ngig. Du wĂ€hlst das Modell pro Profil, pro Aufgabe. RoutinemĂ€ĂŸige Cron-Jobs, die X nach TrendbeitrĂ€gen durchsuchen, benötigen keine Opus-DenkfĂ€higkeit. Ein GPT-5.5-Aufruf fĂŒr 0 $ erledigt denselben Job. Hebe dir das teure Modell fĂŒr das eine /goal pro Tag auf, bei dem SchreibqualitĂ€t oder tiefgehendes Denken einen echten Unterschied machen.

Der gĂŒnstigste vollstĂ€ndige Pfad:

YanXbt - inline image

Das ist ein 24/7 autonomer Agent mit 5 tÀglichen Cron-Jobs, persistentem Speicher, selbstverbessernden Skills, Kanban-Aufgabenverfolgung und Telegram-Zugriff von deinem Telefon aus.

Zum Vergleich: Ein virtueller Assistent fĂŒr dieselbe Arbeit kostet 500–2.000 $/Monat. Eine Content-Agentur kostet 3.000–8.000 $/Monat.

Hinweis zu Nous Portal: Die Plus-Stufe (20 $/Monat, 22 $ Guthaben) funktioniert gut fĂŒr leichte Nutzung (1–2 Cron-Jobs, ein paar Sitzungen pro Tag). FĂŒr das hier beschriebene vollstĂ€ndige Content-System ist die Super-Stufe (100 $/Monat, 110 $ Guthaben) oder das Mitbringen eigener SchlĂŒssel realistischer.

Token-Optimierung (6 Methoden zur Kostensenkung):

  1. Kompakter Dateileser – 14 % weniger Token pro gelesener Datei (automatisch in der neuesten Version)
  2. Prompt-Caching – ~75 % Reduzierung bei Multiturn-Sitzungen (nur Anthropic-Modelle)
  3. /compress – fasst Sitzungsverlauf zusammen, reduziert Overhead
  4. Tool Search – lĂ€dt Schemata bei Bedarf statt im Voraus
  5. Subagenten-Delegation – jeder Subagent im eigenen Kontext, nur Zusammenfassungen kehren zurĂŒck
  6. Retrieval-basierter Speicher – 72 % weniger Token im Vergleich zu naiver Vollinjektion

Schnellster Weg zu einem funktionierenden Agenten:

bash
1hermes setup --portal

Ein OAuth deckt Modell + Websuche + Bildgenerierung + TTS + Cloud-Browser ab. Keine separaten API-SchlĂŒssel nötig.

4. Wie die Schichten zusammenwirken

Diese Schichten verstÀrken sich, wenn sie gestapelt werden. Hier ist eine Kette, die Ende-zu-Ende lÀuft:

text
18:00 Uhr – Cron-Job feuert.
2
3Das Content-Lead-Profil wacht auf
4und startet ein /goal mit der Struktur:
5
6„Finde die 3 stĂ€rksten Content-Winkel fĂŒr heute
7unter Verwendung von X-Trenddaten und meinen letzten 14 BeitrÀgen."
8
9Es spawniert 3 Sub-Agenten:
10→ Sub-Agent 1 durchsucht X nach TrendbeitrĂ€gen
11→ Sub-Agent 2 zieht die Performance aktueller BeitrĂ€ge
12→ Sub-Agent 3 prĂŒft Konkurrenz-Accounts
13
14Tool Search lÀdt nur die Tools, die jeder Sub-Agent benötigt.
15Prompt-Caching hÀlt die System-Prompt-Kosten niedrig.
16Jeder Sub-Agent lÀuft in seinem eigenen Kontext (Delegation).
17
18Alle drei werden zu Kanban-Karten.
19Der Dispatcher verfolgt sie parallel.
20
21Sub-Agenten sind fertig. Content-Lead fĂŒhrt
22den Content-Post-Skill aus, um 2 BeitrÀge zu entwerfen.
23
24EntwĂŒrfe landen im Content-Thema
25in Telegram zur Freigabe.
26
27Benutzer tippt „Genehmigen" bei einem. Lehnt den anderen ab.
28Der genehmigte Beitrag wird ĂŒber xurl veröffentlicht.
29
3010 Minuten spÀter veröffentlicht ein Konkurrent
31eine Reaktion zum selben Thema.
32Ein Webhook feuert.
33Hermes entwirft einen Folge-Winkel
34und sendet ihn an das React-Thema.
35
36Alles auf dem Dashboard sichtbar.
37Was lief, was veröffentlicht wurde, was aussteht.
38
39Um 23 Uhr feuert der tÀgliche Review-Cron.
40Die Sitzungssuche holt die Tagesarbeit.
41Zusammenfassung wird an Telegram geliefert.

Ein Tag. Neun Architekturschichten gefeuert. Zwei BeitrĂ€ge veröffentlicht. Null manuelle Recherche. Gesamte API-Kosten: ca. 2–4 $.

5. SchlĂŒsseleigenschaften

Persistenz

Hermes ist explizit dafĂŒr konzipiert, Informationen ĂŒber Sitzungen hinweg durch sein Speichersystem zu behalten. Dies ermöglicht es, angesammelten Kontext und erstellte Skills ĂŒber die Zeit zu erhalten, anstatt nach jeder Sitzung oder jedem Neustart verloren zu gehen.

Isolation und Koordination

Die Kombination aus Profilen und Kanban ermöglicht es Hermes, sowohl Isolation als auch strukturierte Zusammenarbeit zu unterstĂŒtzen. Profile bieten Trennung zwischen verschiedenen Arbeitslasten, wĂ€hrend Kanban eine kontrollierte Übergabe und KontextĂŒbertragung ermöglicht, wenn Zusammenarbeit erforderlich ist.

Selbstverbesserungsmechanismen

Das Vorhandensein von Skill-Erstellungsfunktionen bietet Hermes einen Weg zur strukturellen Selbstverbesserung. Im Gegensatz zu Systemen, die ausschließlich auf Prompt-Engineering oder manuelle Tool-Definitionen angewiesen sind, kann Hermes seine eigenen FĂ€higkeiten basierend auf Nutzungsmustern erweitern. Der Autonome Kurator stellt sicher, dass die Skill-Bibliothek sauber und effizient bleibt.

Menschliche Aufsicht als natives Feature

Menschliche Intervention ist als erstklassiges Konzept durch den Blockierten-Aufgabenstatus in Kanban und GenehmigungsschaltflĂ€chen in Telegram und Slack implementiert. Dies ermöglicht es dem System, die AusfĂŒhrung sauber zu pausieren, den Kontext zu bewahren und intelligent fortzusetzen, sobald die erforderliche Eingabe erfolgt ist.

6. Praktische Überlegungen

Bei der Nutzung von Hermes als Infrastruktur und nicht als einfaches Konversationstool werden mehrere praktische Faktoren wichtig:

  • Der langfristige Wert des Systems hĂ€ngt stark davon ab, wie Speicher und erstellte Skills im Laufe der Zeit verwaltet, kuratiert und gepflegt werden. Der Autonome Kurator hilft, aber eine regelmĂ€ĂŸige menschliche ÜberprĂŒfung verbessert die QualitĂ€t.
  • Die Profilisolation ist nĂŒtzlich, erfordert aber eine bewusste Konfiguration. Sie ist nicht automatisch und bietet nicht die gleichen Garantien wie die traditionelle Prozessisolation.
  • Die QualitĂ€t und NĂŒtzlichkeit autonom erstellter Skills kann stark variieren. In vielen FĂ€llen, insbesondere zu Beginn, verbessert eine menschliche ÜberprĂŒfung die Ergebnisse.
  • Der Ressourcenverbrauch, insbesondere der Modellkontextfenster und der Inferenzkosten, sollte aktiv ĂŒberwacht werden. Verwende regelmĂ€ĂŸig /usage und /compress. Aktiviere Tool Search fĂŒr umfangreiche MCP-Setups.
  • Die EffektivitĂ€t des Gesamtsystems hĂ€ngt stark von einer durchdachten Konfiguration und fortlaufenden Verwaltung ab und ergibt sich nicht automatisch aus dem bloßen AusfĂŒhren der Software.
  • Die Token-Ökonomie sollte verstanden werden, bevor man sich auf intensive Nutzungsmuster einlĂ€sst. Beginne mit Nous Portal Plus fĂŒr 20 $/Monat und skaliere von dort aus.

Token-bewusste Konfiguration

Der Betrieb von Hermes als vollwertiges Betriebssystem mit mehreren Profilen und Cron-Jobs verbraucht Token bei jedem Sitzungsstart (System-Prompt + Speicher + Skill-Index). Ohne Optimierung können die Kosten schneller steigen als erwartet.

Das richtige Modell fĂŒr die richtige Aufgabe:

Nicht jede Aufgabe benötigt das stĂ€rkste Modell. Die Zuordnung des Modells zum Aufgabentyp ist der grĂ¶ĂŸte einzelne Kostenhebel.

text
1content-lead Profil:
2→ Modell: claude-sonnet-4 (starke Schreibe, moderate Kosten)
3
4researcher Profil:
5→ Modell: gpt-5.5 (gĂŒnstiger, hohes Volumen ĂŒber Codex fĂŒr 0 $)
6
7ops Profil:
8→ Modell: gpt-5.5 (RoutinetĂ€tigkeiten, kosteneffizient)
9
10code-reviewer Profil:
11→ Modell: claude-opus-4-8 (nur fĂŒr komplexe Denkaufgaben)

Verwende Spitzenmodelle (Opus, GPT-5.5) fĂŒr komplexe /goals. Verwende gĂŒnstigere Modelle fĂŒr tĂ€gliche Cron-Jobs und routinemĂ€ĂŸige Triage. Ein einziger Wechsel halbiert deine monatliche Rechnung.

Niedrigere Speichergrenzen fĂŒr leichte Profile:

Die Standard-Speicherinjektion betrĂ€gt 2.200 Zeichen (~800 Token) pro Durchgang. In einer /goal-Sitzung mit 50 DurchgĂ€ngen sind das 40.000 Token, die fĂŒr die Wiederholung des Speichers ausgegeben werden. FĂŒr Profile, die keinen tiefen persönlichen Kontext benötigen:

bash
1hermes config set memory.memory_char_limit 1000
2hermes config set memory.user_char_limit 500

Realistische max_turns setzen:

bash
1# Forschung und Content (kĂŒrzer, fokussiert)
2hermes config set goals.max_turns 20
3
4# Code-Aufgaben (lÀnger, benötigt mehr Iterationen)
5hermes config set goals.max_turns 50

50 DurchgĂ€nge auf Opus können 5–12 $ pro Sitzung kosten. Setze max_turns pro Profil, nicht global. Forschungsprofile brauchen selten mehr als 20.

Alle 6 Token-Optimierungen aktivieren:

yaml
1tools:
2 tool_search:
3 enabled: auto # lÀdt Schemata bei Bedarf
4
5memory:
6 memory_char_limit: 2200 # niedriger, wenn nicht benötigt
7 user_char_limit: 1375 # niedriger, wenn nicht benötigt

Plus: Prompt-Caching (automatisch bei Anthropic), /compress fĂŒr lange Sitzungen, Subagenten-Delegation fĂŒr parallele Arbeit.

GĂŒnstige Hilfsmodelle fĂŒr Nebenaufgaben verwenden:

Hermes lagert Komprimierung, Vision, Web-Zusammenfassung, Genehmigungsbewertung, Tool-Routing und Sitzungstitel an Hilfsmodelle aus. Jeder Slot ist unabhĂ€ngig konfigurierbar. Verwende ein gĂŒnstiges, schnelles Modell fĂŒr diese Aufgaben, wĂ€hrend du dein teures Modell fĂŒr die Hauptarbeit behĂ€ltst:

bash
1hermes model
2# Hauptmodell setzen: claude-sonnet-4 (QualitÀt)
3# Hilfsmodell setzen: ein schnelles, gĂŒnstiges Modell (Komprimierung, Routing)

Das bedeutet, dass /compress und die automatische Komprimierung auf gĂŒnstigen Token laufen, nicht zur Preisgestaltung deines Hauptmodells.

Die Komprimierungsschwelle anpassen:

yaml
1compression:
2 threshold: 0.50 # Standard: Komprimierung bei 50 % des Kontextfensters

Senke diesen Wert auf 0.30–0.40 fĂŒr aggressivere Komprimierung. Sitzungen bleiben leichter, weniger Token sammeln sich an, bevor der Kompressor feuert.

Lossless Context Management (LCM):

yaml
1context:
2 engine: "lcm" # Plugin, ersetzt die standardmĂ€ĂŸige verlustbehaftete Komprimierung

Der Standardkompressor ist verlustbehaftet – er fasst zusammen und verwirft Ă€lteren Kontext. LCM ist eine Plugin-Alternative, die den gesamten Kontext ohne Verlust bewahrt und gleichzeitig die Token-Nutzung optimiert. VerfĂŒgbar ĂŒber hermes plugins → Context Engine.

Mit /usage ĂŒberwachen:

text
1/usage

FĂŒhre dies regelmĂ€ĂŸig aus. Vergleiche die Token-Anzahl ĂŒber Sitzungen hinweg. Wenn ein Cron-Job mehr Token verbraucht als erwartet, vereinfache seinen Prompt oder wechsle zu einem gĂŒnstigeren Modell.

Kostenskalierung nach EinrichtungskomplexitÀt:

Dies sind geschĂ€tzte Bereiche. FĂŒhre /usage in Hermes aus, um mit deinen tatsĂ€chlichen Zahlen zu vergleichen.

YanXbt - inline image

Der gĂŒnstigste Weg: Alles ĂŒber GPT-5.5 ĂŒber Codex laufen lassen (ChatGPT-Abo fĂŒr 20 $/Monat, Inferenz inklusive). Claude oder Opus fĂŒr die Sitzungen reservieren, bei denen die DenkqualitĂ€t einen messbaren Unterschied in deiner Ausgabe macht.

7. Aktuelle EinschrÀnkungen (Stand Juni 2026)

Hermes besitzt mehrere bedeutende architektonische StÀrken, bleibt aber ein sich entwickelndes System und kein voll ausgereiftes persönliches Betriebssystem:

  • Die native Desktop-App verbessert die ZugĂ€nglichkeit erheblich, bietet aber noch keine vollstĂ€ndige Feature-ParitĂ€t mit der CLI/TUI fĂŒr alle Tool-Interaktionen, insbesondere bei komplexer Browser-Automation und bestimmten lokalen Integrationen.
  • Der Betrieb einer großen Anzahl gleichzeitiger Agenten oder sehr lang laufender Workflows kann erheblichen Druck auf die Modellkontextfenster und Inferenzressourcen ausĂŒben. Oft ist eine sorgfĂ€ltige Ressourcenverwaltung erforderlich.
  • Die Profilisolation ist fĂŒr viele AnwendungsfĂ€lle praktisch und funktional, bietet aber nicht das gleiche Maß an Robustheit oder Fehlerisolation wie die Prozessisolation in traditionellen Betriebssystemen.
  • Die autonome Skill-Erstellung ist eine vielversprechende Richtung, aber ihre Reife und ZuverlĂ€ssigkeit sind variabel. Hochwertige, wiederverwendbare Skills erfordern oft noch menschliche Kuratierung, insbesondere fĂŒr komplexe oder kritische Aufgaben.
  • Die automatische Kompaktierung wĂ€hrend langer Sitzungen kann zu Kontextverlust fĂŒhren. Der Autonome Kurator und der Sitzungsabruf sind Teillösungen. Den vollstĂ€ndigen Thread fĂŒr die Lebensdauer des Fensters im Kontext zu behalten, verhindert schleichende Drift, begrenzt aber die SitzungslĂ€nge.
  • Einige fortgeschrittene Tool-Integrationen können bei Verwendung ĂŒber die CLI/TUI stabiler sein als ĂŒber die Desktop-App oder Messaging-Schnittstellen.
  • Das SSEP-Gateway-Protokoll ist neu (v0.16.0). FĂŒr weniger verbreitete Messaging-Plattformen kann es RandfĂ€lle bei der plattformspezifischen Darstellung geben.

Diese EinschrĂ€nkungen sind in erster Linie auf die Implementierungsreife zurĂŒckzufĂŒhren und nicht auf grundlegende architektonische MĂ€ngel. Das Projekt entwickelt sich weiterhin aktiv. Allein das v0.16.0 „Surface Release" umfasste 874 Commits, 542 gemergte PRs und BeitrĂ€ge von 170 Community-Mitgliedern. Das vorherige v0.15.0 „Velocity Release" umfasste 1.302 Commits, 747 gemergte PRs und 321 Mitwirkende.

8. Wie Hermes im Vergleich zu anderen Agent-Frameworks abschneidet

Die hÀufigste Frage bei der Bewertung von Hermes: Wie schneidet es im Vergleich zu Claude Code, OpenClaw und CrewAI ab? Die Antwort ist, dass sie unterschiedliche Probleme lösen und auf unterschiedlichen Philosophien basieren.

YanXbt - inline image
YanXbt - inline image

Das mentale Modell, das funktioniert (von Entwicklern, die alle drei nutzen):

Claude Code ist dein tĂ€gliches Werkzeug am Schreibtisch. Bester verfĂŒgbarer reiner Coding-Agent. Wenn die Aufgabe „Code schreiben, Code umgestalten, Code debuggen, diese Codebasis verstehen" lautet, gewinnt Claude Code.

Hermes Agent ist deine 24/7-Infrastruktur. Es lĂ€uft, wĂ€hrend du schlĂ€fst, verwaltet mehrere Arbeitslasten durch Profile, verstĂ€rkt sich durch Skills und Speicher und erreicht dich ĂŒberall ĂŒber Telegram.

OpenClaw ist dein Chat-zuerst-Assistent. GrĂ¶ĂŸter Marktplatz, einfachstes Managed Hosting (3 $/Monat), stĂ€rkste Benutzererfahrung fĂŒr Nicht-Techniker.

CrewAI ist dein Orchestrierungs-Framework. Wenn du mehrere spezialisierte Agenten benötigst, die in einer definierten Pipeline in Python zusammenarbeiten. Kein eigenstĂ€ndiger Agent – ein Framework zum Erstellen von Multi-Agenten-Systemen.

Ein Benchmark, der den Unterschied verdeutlicht:

Ein unabhĂ€ngiger Test ließ dieselben 18 Prompts durch Claude Code (Opus 4.7), OpenClaw (Sonnet 4.6) und Hermes Agent laufen. Hermes gewann 14 von 18. Die 4, die es verlor, waren reine Coding-Aufgaben, bei denen das Codebasis-VerstĂ€ndnis von Claude Code unĂŒbertroffen ist. Die 14, die es gewann, waren Aufgaben, bei denen Speicher und Kontext aus frĂŒheren Sitzungen den Unterschied ausmachten.

Die Erkenntnis: Hermes gewinnt, wenn die Geschichte wichtig ist. Claude Code gewinnt, wenn die Codetiefe wichtig ist. Sie sind komplementÀr, nicht konkurrierend.

Hermes liefert hermes claw migrate – einen integrierten Migrationsbefehl von OpenClaw. Wenn ein Produkt einen benannten Migrationsbefehl fĂŒr einen bestimmten Konkurrenten ausliefert, ist die Positionierung klar.

9. Starte hier

Wenn du diesen gesamten Artikel gelesen hast und beginnen möchtest, findest du hier drei Wege, je nach deiner Situation.

Weg 1 – Ich habe 15 Minuten (schnellster Weg zum ersten Ergebnis):

bash
1# installieren
2curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
3
4# Ein-Befehl-Setup (Modell + Tools + Gateway)
5hermes setup --portal
6
7# Telegram verbinden
8# Nachricht an @BotFather → /newbot → Token kopieren
9# Token einfĂŒgen, wenn hermes setup danach fragt
10
11# Ersten Cron-Job einrichten
12hermes chat
13> „Sende mir jeden Morgen um 8 Uhr eine Zusammenfassung
14 der aktuellen KI-Neuigkeiten an Telegram"
15
16# Fertig. Morgen frĂŒh hast du ein Briefing,
17# ohne einen Browser zu öffnen.

Weg 2 – Ich habe einen Abend (vollstĂ€ndiges persönliches Setup):

  1. Hermes installieren und hermes setup --portal ausfĂŒhren
  2. Telegram verbinden (BotFather → Token → einfĂŒgen)
  3. Dein erstes Profil erstellen: hermes profile create work
  4. Eine soul.md schreiben, die definiert, wie sich der Agent verhalten soll
  5. 3 Cron-Jobs einrichten (Morgenbriefing, Konkurrenzcheck, Tagesreview)
  6. Dein erstes /goal mit der strukturierten Vorlage ausfĂŒhren:
text
1/goal [Ergebnis] mit [Quellen]
2mit EinschrÀnkungen: [EinschrÀnkungen]
3Liefergegenstand: [Liefergegenstand]
  1. Das Dashboard öffnen: hermes dashboard
  2. Skills nach einer Woche ĂŒberprĂŒfen. Schwache löschen. Starke verfeinern.

Weg 3 – Ich möchte das vollstĂ€ndige OS (Wochenendprojekt):

  1. Einen Hetzner CX22 VPS starten (~7 $/Monat)
  2. Hermes auf dem VPS ĂŒber SSH installieren
  3. hermes setup --portal ausfĂŒhren
  4. Telegram-Gateway verbinden: hermes gateway start
  5. 3–4 Profile erstellen (Content, Recherche, Operations, Code)
  6. FĂŒr jedes Profil eine soul.md schreiben
  7. Cron-Jobs pro Profil einrichten
  8. Kanban fĂŒr profilĂŒbergreifendes Aufgaben-Tracking konfigurieren
  9. Die Desktop-App auf deinem Laptop installieren
  10. Desktop ĂŒber ein Auth-Gate mit dem Remote-Backend verbinden
  11. Tool Search in config.yaml aktivieren
  12. Speicher-Zeichenlimits zur Token-Optimierung senken
  13. Bitwarden Secrets Manager fĂŒr Anmeldeinformationen einrichten
  14. Eine Woche lang laufen lassen. Skills, Speicher und Token-Nutzung ĂŒberprĂŒfen.
  15. Iterieren. Das System verstÀrkt sich von hier aus.

PrioritĂ€tsreihenfolge, wenn du ĂŒberfordert bist:Beginne mit Cron-Jobs (#3 im 10-Hack-Artikel), /goal-Struktur (#4) und Skills (#8). Diese drei Setups verĂ€ndern ĂŒber Nacht, wie sich Hermes anfĂŒhlt.

Fazit

Hermes Agent stellt einen der architektonisch ambitionierteren Versuche unter den aktuellen Open-Source-Agent-Frameworks dar, ĂŒber einfache Konversations- oder Tool-Aufruf-Schnittstellen hinauszugehen. Seine Kombination aus persistentem Speicher, profilbasierter Isolation, strukturierter Aufgabenorchestrierung durch Kanban, Cron-Planung in Klartext, persistenten /goal-Zielen, dynamischem Tool-Laden, Multi-Plattform-Gateway-Zugriff, Sprachinteraktion, Produktionssicherheits-Primitiven und Mechanismen zur Erstellung wiederverwendbarer Prozeduren verleiht ihm Eigenschaften, die eher dem Konzept eines persönlichen Betriebssystems entsprechen als die meisten anderen heute verfĂŒgbaren Systeme.

Karan von Nous Research, der die ersten Hermes-Modelle trainierte, beschrieb es einfach: „Hermes Agent ist die FĂ€higkeit, ein Sprachmodell zu nehmen und zu erkennen, dass alles, was auf deinem Computer passiert, Texteingabe oder Textausgabe ist. Hermes Agent ermöglicht dir das mit allen Integrationen auf deinem Computer. Es kann deinen Browser, deine Apps, alles, was du am Computer machst, nutzen. Es ist ein universeller Automatisierer, ein universeller Simulator von Computeraktionen und digitalen Aktionen."

Gleichzeitig ist es wichtig, realistische Erwartungen zu haben. Hermes ist noch kein voll ausgereiftes persönliches KI-Betriebssystem. Seine architektonische Richtung ist vielversprechend, aber die tatsÀchliche EffektivitÀt in der Praxis hÀngt immer noch stark von einer sorgfÀltigen Konfiguration, fortlaufenden Verwaltung und einer ehrlichen Bewertung der Feature-Reife ab.

Wenn Hermes als Infrastruktur durchdacht eingesetzt wird, kann es als Grundlage fĂŒr den Aufbau langfristiger, sich weiterentwickelnder KI-gestĂŒtzter Workflows dienen, deren FĂ€higkeiten sich im Laufe der Zeit verstĂ€rken. Der bedeutsame Unterschied liegt darin, wie bewusst die FĂ€higkeiten und Grenzen des Systems verstanden und genutzt werden.

Der Agent ist bereit. Der Stack ist bereit. Der Wert verstÀrkt sich mit der Nutzung.

Verwandte Artikel

Erweiterte Versionen und weitere Hermes-Inhalte auf Substack: https://substack.com/@yanxbt

Dieser Artikel basiert auf öffentlich zugĂ€nglicher Hermes Agent Dokumentation (v0.16.0 „The Surface Release"), dem NVIDIA NemoTron Labs Live-Stream und beobachtetem Systemverhalten Stand Juni 2026.

@NousResearch @Teknium

https://x.com/IBuzovskyi/status/2059675518966894767

https://x.com/IBuzovskyi/status/2059303967767593247

https://x.com/IBuzovskyi/status/2056764150936748082

https://x.com/IBuzovskyi/status/2057114309616885997

https://x.com/IBuzovskyi/status/2057914816015249515

https://x.com/IBuzovskyi/status/2062101068842975409

Mit einem Klick speichern

Virale Artikel mit YouMind per KI tief lesen

Speichere die Quelle, stelle gezielte Fragen, fasse die Argumentation zusammen und verwandle einen viralen Artikel in wiederverwendbare Notizen in einem einzigen KI-Arbeitsbereich.

YouMind entdecken
FĂŒr Creator

Verwandle dein Markdown in einen sauberen 𝕏-Artikel

Wenn du eigene Langtexte veröffentlichst, wird die 𝕏-Formatierung von Bildern, Tabellen und Codeblöcken mĂŒhsam. YouMind macht aus einem ganzen Markdown-Entwurf einen sauberen, sofort postbaren 𝕏-Artikel.

Markdown zu 𝕏 testen

Mehr Muster zum EntschlĂŒsseln

Aktuelle virale Artikel

Mehr virale Artikel entdecken