KI-Infrastruktur
Hermes Dashboard
- Definition
- Das Hermes Dashboard ist die browserbasierte Steuerzentrale des Open-Source-Agenten Hermes von Nous Research, gestartet mit dem Befehl `hermes dashboard` auf localhost, Standard-Port 9119. Wo ein klassischer Agent-CLI am Terminal endet, macht das Dashboard den laufenden Agenten bedienbar: Die Statusseite zeigt Gateway-Status, verbundene Plattformen und die 20 letzten Sessions mit Modell, Nachrichtenanzahl und Tokenverbrauch und aktualisiert alle 5 Sekunden. Der Chat-Tab bettet das echte TUI per xterm.js über ein WebSocket-gestütztes Pseudo-Terminal ein, sodass Slash-Befehle und Freigabe-Aufforderungen identisch zum Terminal funktionieren. Der Config-Editor stellt 150+ Konfigurationsfelder als Formulare bereit, der API-Keys-Manager ersetzt die Suche in .env-Dateien, der Sessions-Browser macht die Historie per FTS5 volltextsuchbar, und die Cron-Seite listet jeden geplanten Job mit Last-Run-Output und nächstem Trigger — ein fehlgeschlagener Cron-Job um 2 Uhr nachts ist ohne SSH und grep diagnostizierbar. Technisch steckt dahinter ein FastAPI-Backend mit Vite/React/TypeScript/Tailwind-Frontend, installiert als optionales Extra via `pip install 'hermes-agent[web,pty]'`. Seit Release v2026.9.24 (24. September 2026) verlangt das Binden an eine Nicht-Loopback-Adresse eine vorherige Registrierung (`hermes dashboard register`, Nous-Portal-OAuth); in Docker genügt HERMES_DASHBOARD=1. Abzugrenzen ist das Dashboard vom Agent Harness: Der Harness ist die Ausführungsschleife um das Modell — Tools, Sandbox, Retry-Logik —, während die Control Plane die Operatorebene darüber ist. Gegenüber gehosteten Control Planes wie der Claude-Code-Desktop-App oder der Codex-Workspace-UI bleibt alles self-hosted: Logs, Session-Historie und API-Keys liegen auf dem eigenen Server, eine Haltung, die das Projekt mit rund 248.000 GitHub Stars (September 2026) untermauert.
- Kategorie
- KI-Infrastruktur
Im Detail: Hermes Dashboard
Das Hermes Dashboard ist die browserbasierte Steuerzentrale des Open-Source-Agenten Hermes von Nous Research, gestartet mit dem Befehl `hermes dashboard` auf localhost, Standard-Port 9119. Wo ein klassischer Agent-CLI am Terminal endet, macht das Dashboard den laufenden Agenten bedienbar: Die Statusseite zeigt Gateway-Status, verbundene Plattformen und die 20 letzten Sessions mit Modell, Nachrichtenanzahl und Tokenverbrauch und aktualisiert alle 5 Sekunden. Der Chat-Tab bettet das echte TUI per xterm.js über ein WebSocket-gestütztes Pseudo-Terminal ein, sodass Slash-Befehle und Freigabe-Aufforderungen identisch zum Terminal funktionieren. Der Config-Editor stellt 150+ Konfigurationsfelder als Formulare bereit, der API-Keys-Manager ersetzt die Suche in .env-Dateien, der Sessions-Browser macht die Historie per FTS5 volltextsuchbar, und die Cron-Seite listet jeden geplanten Job mit Last-Run-Output und nächstem Trigger — ein fehlgeschlagener Cron-Job um 2 Uhr nachts ist ohne SSH und grep diagnostizierbar. Technisch steckt dahinter ein FastAPI-Backend mit Vite/React/TypeScript/Tailwind-Frontend, installiert als optionales Extra via `pip install 'hermes-agent[web,pty]'`. Seit Release v2026.9.24 (24. September 2026) verlangt das Binden an eine Nicht-Loopback-Adresse eine vorherige Registrierung (`hermes dashboard register`, Nous-Portal-OAuth); in Docker genügt HERMES_DASHBOARD=1. Abzugrenzen ist das Dashboard vom Agent Harness: Der Harness ist die Ausführungsschleife um das Modell — Tools, Sandbox, Retry-Logik —, während die Control Plane die Operatorebene darüber ist. Gegenüber gehosteten Control Planes wie der Claude-Code-Desktop-App oder der Codex-Workspace-UI bleibt alles self-hosted: Logs, Session-Historie und API-Keys liegen auf dem eigenen Server, eine Haltung, die das Projekt mit rund 248.000 GitHub Stars (September 2026) untermauert.
Produktionsreife Leitplanken