How-To Series · 9: Locking It Down
Web Dashboard
A browser UI for your whole Hermes install, config, keys, sessions, logs, channels, and the full TUI in a tab.
After this videoYou can manage your entire Hermes install from a browser instead of YAML and the CLI
The web dashboard is a browser UI for managing a Hermes install. Install the web and pty extras, run hermes dashboard, and it serves on http://127.0.0.1:9119 with no data leaving localhost. Pages cover config, API keys, sessions, logs, analytics, cron, channels, pairing, MCP, skills, and an embedded TUI Chat tab. One machine-level server manages every profile via a URL-backed switcher. On loopback there is no login; binding to a non-loopback address engages an auth gate that fails closed, with username/password, Nous OAuth, and self-hosted OIDC providers.
About these resources. This episode explains the Hermes web dashboard. The Sources block names the Hermes docs page that backs every claim.
Sources · What this video distills
1 docs page · every command below traces to one of themCommands shown · Copy and paste
each shows the source doc it came frompip install 'hermes-agent[web,pty]'hermes dashboardhermes dashboard --host 0.0.0.0 --port 9119 --no-open