Hermes Web UI and Agent Dashboard (WebUI)
Open the Hermes Web UI / WebUI dashboard, configure and monitor self-hosted Hermes Agent, and choose FlyHermes for managed cloud chat.
Quick answer
Yes — Hermes Agent has a Web UI, also called WebUI or the Hermes Agent dashboard. After the CLI works, run hermes dashboard, open the local browser URL, and use it for configuration, monitoring, memory, skills, tools, cron jobs, sessions, and gateway health. On servers, use hermes dashboard --port 9120 or --no-open and protect access with HTTPS, auth, firewall rules, or a private tunnel. For managed browser chat and channels without VPS maintenance, use FlyHermes.
If you searched for Hermes Web UI, Hermes WebUI, Hermes Agent dashboard, or Hermes dashboard, this is the browser control surface for a self-hosted Hermes Agent. Use it to check configuration, status, memory, skills, tools, cron jobs, profile state, and gateway health. If you want the hosted browser chat workspace with mobile access and managed Telegram/Discord channels, use FlyHermes instead of exposing a self-hosted admin panel.



Setup steps
- 1Install Hermes Agent, run hermes setup, and confirm hermes doctor passes before opening the browser dashboard.
- 2Start the local Hermes Web UI with hermes dashboard. Open the printed localhost URL from the same machine.
- 3If the default port is busy, run hermes dashboard --port 9120. On SSH/server workflows, use hermes dashboard --no-open and connect through a protected route.
- 4Use the dashboard to verify provider configuration, memory, skills, tools, cron jobs, sessions, files, and gateway/channel status.
- 5Do not expose WebUI directly to the public internet. Put it behind HTTPS, auth, firewall allowlists, Tailscale/Cloudflare Access, or another private tunnel.
- 6If the goal is shared browser chat, phone access, managed Telegram/Discord, and no VPS maintenance, use FlyHermes instead of self-hosting the dashboard.
What you can verify
Features
- ✓Open the Hermes Web UI with hermes dashboard after the CLI passes hermes doctor
- ✓Use the Hermes Agent dashboard for configuration, status, memory, skills, tools, cron jobs, sessions, and gateway health
- ✓Run Hermes WebUI on a custom port with hermes dashboard --port 9120 or launch without a browser with --no-open
- ✓Keep a self-hosted WebUI private with HTTPS, authentication, firewall rules, or a private tunnel
- ✓Separate the local dashboard/admin surface from the hosted FlyHermes browser chat workspace
- ✓Route teammates to FlyHermes when they need mobile access, Telegram/Discord channels, and managed cloud uptime
Why this tool matters
The released self-hosted Hermes Web UI is primarily a configuration, monitoring, and operations dashboard. It helps you see what the agent is doing without juggling terminal windows, but the CLI still matters for installation, provider setup, and low-level debugging.
The highest-volume GSC queries for this page use four spellings: “Hermes Web UI”, “Hermes WebUI”, “Hermes Agent dashboard”, and “Hermes dashboard”. This page intentionally uses all four phrases because searchers are describing the same browser-based control surface.
For VPS deployments, treat WebUI like an admin panel. Localhost is safe for a laptop demo; a public server needs access control. If you do not want to maintain Docker, nginx, TLS, provider keys, and gateway logs, FlyHermes is the managed path.
For teams, the decision is simple: self-hosted WebUI is the admin/control surface; FlyHermes is the hosted browser chat and channel workspace. Linking both clearly prevents users from landing on the dashboard page and wondering whether they found the cloud product.
Best use cases
How this fits with Hermes Agent
Local Hermes Web UI for solo operators
Run Hermes on your laptop, start hermes dashboard, and use WebUI to confirm configuration, memory, skills, tools, cron jobs, sessions, and channel health.
Protected dashboard for VPS/self-hosting
Run WebUI on a server only behind a private/protected route. Pair it with Docker/VPS/security guides so the dashboard does not become a public admin panel.
Managed cloud chat with FlyHermes
Use FlyHermes when the actual need is browser chat, phone access, Telegram/Discord setup, and hosted uptime without Docker, nginx, provider keys, and gateway maintenance.
Integration debugging surface
When Telegram, Discord, GitHub, VS Code, or MCP tools behave oddly, WebUI gives a visual checkpoint before dropping into logs and CLI commands.
Related Hermes Agent guides
How to use the Hermes Web UI safely
Exact dashboard command, port flags, server workflow, and security checklist for WebUI.
FlyHermes managed dashboard and cloud chat
Choose FlyHermes when you want the hosted browser chat workspace, mobile access, connected channels, and managed uptime.
Deploy Hermes Agent on a VPS
Use this with WebUI if you want a 24/7 self-hosted agent and understand the server maintenance cost.
Hermes Docker Compose setup
Run Hermes with Docker, then open the dashboard through a protected local or private route.
Connect Telegram to Hermes
Use the dashboard to verify channel/gateway health after connecting Telegram.
Connect Discord to Hermes
Use WebUI as the visual checkpoint for Discord gateway setup and bot health.
FAQ
Yes. Hermes Agent has a browser Web UI, often called Hermes WebUI or the Hermes Agent dashboard. Run hermes dashboard after the CLI is configured, then open the local URL it prints.
Run hermes dashboard from a configured Hermes Agent install. If you need a different port, run hermes dashboard --port 9120. On a server or SSH session, use --no-open and connect through a protected route.
Yes. Searchers use Web UI, WebUI, dashboard, admin panel, and control surface for the same self-hosted browser interface.
Use it to inspect configuration, status, memory, skills, tools, cron jobs, sessions, files, and gateway health. Keep the CLI nearby for installation, provider setup, and recovery workflows.
Do not expose it directly to the public internet. If you host it remotely, protect it with HTTPS, authentication, firewall rules, an allowlist, Tailscale, Cloudflare Access, or another private tunnel.
Hermes WebUI is the self-hosted dashboard/admin surface. FlyHermes is the managed cloud chat workspace with browser access, mobile access, connected channels, and hosted operations without VPS maintenance.