Real-time monitoring dashboard and auto-generated wiki for Hermes Agent.
Plug it into any Hermes installation. It reads your skills, plugins, config, memory, and soul -- and displays everything as a searchable wiki. The live dashboard shows agent sessions, tool calls, and activity as they happen.
git clone https://github.com/Kori-x/hermes-dashboard.git
cd hermes-dashboard
./install.sh
This installs the Hermes plugin, npm dependencies, and builds the dashboard.
Start the dashboard:
npm run dev
Open http://localhost:5173.
The plugin auto-registers with Hermes on next session start. Agent events stream to the dashboard in real-time.
~/.hermes/skills/, searchable by name/category~/.hermes/plugins/config.yaml rendered liveWhen the server is running, the wiki reads live from your ~/.hermes/. When offline, it falls back to built-in reference data.
Hermes Agent
|
v
hermes_dashboard plugin (hooks into session lifecycle)
|
v
Unix socket (/tmp/hermes-dashboard.sock)
|
v
Bridge server (Node.js)
├── WebSocket :3001 --> React dashboard (live updates)
└── HTTP :3002 ------> Wiki API (reads ~/.hermes/)
|
v
Browser at localhost:5173
| Command | Description |
|---|---|
npm run dev |
Start dashboard + server (dev mode) |
npm run dev:ui |
Start only Vite |
npm run dev:server |
Start only the bridge server |
npm run build |
Production build |
./install.sh |
Install plugin + dependencies |
| Env var | Default | Description |
|---|---|---|
HERMES_HOME |
~/.hermes |
Hermes installation directory |
HERMES_DASHBOARD_DIR |
auto-detected | Path to this repo (for plugin auto-start) |
HERMES_AGENT_NAME |
agent |
Agent name shown in dashboard |
MIT
$ claude mcp add hermes-dashboard \
-- python -m otcore.mcp_server <graph>