Hermes Atlas
Desktop apps, web UIs & dashboards

Hermes Dashboard

Kori-x/hermes-dashboard

Real-time dashboard and auto-generated wiki for Hermes Agent sessions, tool calls and config

In short

Hermes Dashboard is a real-time monitoring dashboard and auto-generated wiki for Hermes Agent. A Hermes plugin streams session events to a React interface, and the wiki reads skills, plugins, config, memory and soul from ~/.hermes.

What Hermes Dashboard does

A Python plugin hooks into the Hermes session lifecycle and sends events over a Unix socket at /tmp/hermes-dashboard.sock to a Node.js bridge server. The bridge serves a WebSocket on port 3001 to the React dashboard and an HTTP wiki API on port 3002 that reads ~/.hermes. The dashboard tracks session phases such as processing, idle, awaiting input and needs approval, and shows an activity feed of tool calls, messages and approvals.

Per-session pages include a context window visualization, tool execution history and subagent tracking, along with a session timeline and tool usage breakdown. The wiki lists installed skills and plugins, a built-in tool reference of 56 tools across 10 categories, the CLI, config.yaml, MEMORY.md and USER.md, SOUL.md, architecture notes and a changelog. While the server is running the wiki reads live from ~/.hermes; offline it falls back to built-in reference data. The frontend uses React 19, TypeScript and Vite.

Key features

  • Live session monitoring with phase tracking and an activity feed
  • Per-session context window visualization, tool history and subagent tracking
  • Auto-generated wiki of skills, plugins, tools, CLI, config, memory and soul
  • Hermes plugin that auto-registers on the next session start
  • Environment variables for HERMES_HOME, the dashboard path and the agent name

When to use it

  • Watching several Hermes sessions and their tool calls in one browser tab
  • Looking up installed skills, plugins and config without opening files
  • Spotting sessions that are waiting for input or approval

Who it is for: Hermes Agent users who want a live monitoring view and a searchable reference for their own installation.

How it fits with Hermes Agent

Built for Hermes Agent: it installs a Hermes plugin that hooks the session lifecycle and reads the ~/.hermes directory.

How to install Hermes Dashboard

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

git clone https://github.com/Kori-x/hermes-dashboard.git
cd hermes-dashboard
./install.sh

Requirements: Node.js with npm and an existing Hermes installation (HERMES_HOME, default ~/.hermes)

FAQ

What is Hermes Dashboard?

Hermes Dashboard is a real-time monitoring dashboard and wiki for Hermes Agent. It shows live sessions, tool calls and approvals, and renders your skills, plugins, config and memory as a searchable wiki.

Does Hermes Dashboard work with Hermes Agent?

Yes, it is made for Hermes Agent. The installer adds a plugin that registers with Hermes on the next session start and streams events to the dashboard.

How do I install Hermes Dashboard?

Clone the repository, change into it and run ./install.sh, which installs the Hermes plugin and npm dependencies and builds the dashboard. Then run npm run dev and open http://localhost:5173.

Similar interfaces for Hermes Agent

All interfaces

Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent