Table of Contents
- What is the Hermes agent web UI?
- How do you install the Hermes agent web UI?
- How do you secure the Hermes agent web UI?
- Hermes agent web UI vs Desktop vs Agent 37
- What does a first production Hermes web UI setup look like?
- How much does a Hermes agent web UI cost?
- How should agencies think about the Hermes agent web UI?
- Frequently Asked Questions
- What is the Hermes agent web UI?
- Is Hermes agent web UI the same as Hermes agent dashboard?
- Do I need extra packages for the Hermes agent web UI?
- How do I open the Hermes agent web UI remotely?
- Is Hermes Desktop the same as the web UI?
- Do I need the Hermes agent web UI on Agent 37?
- What is the cheapest always-on alternative to self-hosting the web UI?
Do not index

The Hermes agent web UI is the browser control panel for Hermes agent. You install the
web (and usually pty) extras, run hermes dashboard, and open http://127.0.0.1:9119 to manage status, chat, channels, MCP, credentials, and sessions without living in YAML. It is powerful and sensitive. For always-on Hermes with isolation and a managed browser console, Agent 37 starts at $3.99/mo (1 vCPU, 4 GB RAM, 8 GB storage).What is the Hermes agent web UI?
The Hermes agent web UI is the official browser surface for a Hermes agent install. Nous docs brand it as the Hermes Web Dashboard. People also search hermes agent web ui, Hermes dashboard, and Hermes browser Chat. Same product family: one local HTTP server plus admin pages and an embedded Chat tab.
It is not Hermes agent itself. Hermes agent is the runtime (quickstart). The web UI is how you operate that runtime from a browser.
Surfaces people mix up:
Phrase | What it usually means |
Hermes agent web UI / dashboard | Official hermes dashboard on port 9119 |
Hermes Desktop | Native app; can talk to a remote dashboard backend |
Hermes Workspace | Separate OSS command-center product |
Agent 37 console | Managed host UI (task board, terminal, files, desktop) |
Keyword overview of the admin panel: Hermes agent dashboard. This page is the setup and security path for the web UI search.
How do you install the Hermes agent web UI?

You install the Hermes agent web UI by adding optional extras on top of Hermes agent, then launching the dashboard.
- Install Hermes agent and finish
hermes setup(or Nous Portal quick setup).
- Install extras. Official path shape:
uv pip install -e ".[web,pty]"inside the Hermes agent install (or the equivalent documented extras for your install method).webpulls FastAPI/Uvicorn.ptypowers browser Chat.
- Run
hermes doctorso missing deps fail early.
- Run
hermes dashboard. Browser openshttp://127.0.0.1:9119.
- Smoke test Status, then Chat with one short prompt before you wire channels.
Useful flags:
--port if 9119 is busy, --no-open for headless start, --host 0.0.0.0 only after auth is ready.Notes that trip people up:
- Base Hermes agent does not always ship the HTTP stack. Missing extras equals a launch error, not a broken agent.
- Browser Chat embeds the real TUI over PTY. On native Windows, management pages may work while Chat expects WSL2.
- First launch may build the frontend if
npmis available.
Official reference: Web Dashboard docs.
How do you secure the Hermes agent web UI?
You secure the Hermes agent web UI by keeping it on loopback by default, and treating any public bind as a credentials surface.
Safe defaults:
- Bind
127.0.0.1only.
- Reach a remote machine with SSH tunnel, Tailscale, or VPN.
- Do not open
0.0.0.0just so a phone can hit the panel.
If you must bind non-loopback:
- Configure username/password or OAuth / OIDC first.
- Expect fail-closed startup without an auth provider.
- Confirm
/api/statusreports auth required before you trust the hostname.
- Put TLS in front when you use a public hostname.
Since the June 2026 hardening,
--insecure is a deprecated no-op. It does not turn off authentication on a public bind.The web UI can expose API keys, session content, MCP toggles, and channel config. Treat it like an admin console, not a marketing site.
Hermes agent web UI vs Desktop vs Agent 37

Hermes agent web UI fits when you self-host and want browser admin plus Chat. Hermes Desktop fits when you want a native shell pointed at local or remote Hermes. Agent 37 fits when uptime and isolation matter more than operating
:9119 yourself.Path | Best for | Who owns ops | Price shape |
Local web UI | Dev, debug, profile builder | You | $0 host |
VPS + web UI + tunnel | Always-on DIY | You | About $6 to $12/mo typical |
Hermes Desktop + remote backend | Native UI over a remote agent | You | Desktop free; host separate |
Agent 37 managed Hermes | Always-on isolation + managed console | Platform | From $3.99/mo |
Use the official web UI when you need Channels, MCP, credentials, or Profile Builder on an install you control.
Use Agent 37 when Telegram / Discord / Slack must answer while your laptop sleeps, and you want per-instance isolation with a browser terminal and files included.
Workspace product (different UI): Hermes Workspace. Runtime choice: Hermes vs OpenClaw. Deploy path: deploy Hermes.
What does a first production Hermes web UI setup look like?
A first production Hermes web UI setup looks like private admin access, a separate always-on gateway for messaging, one Chat proof, and one channel proof. A public dashboard with no auth is not production.
Checklist:
- Extras installed (
web,pty).
- Dashboard on loopback (or authenticated non-loopback).
- Gateway running as its own service for channels.
- One Chat reply and one phone-channel ping.
- Export configs and workspace files before you wipe the box.
If you only needed a browser place to talk to Hermes and keep channels up, skip babysitting this stack and deploy managed Hermes. Product page: Hermes hosting. Host ranking: Hermes agent hosting.
How much does a Hermes agent web UI cost?

Software is free. You pay for the machine, tokens, and security work.
Path | Cash | What you get |
Local web UI | $0 host | Admin + Chat on your laptop |
DIY VPS + web UI | About $6 to $12/mo typical | You own Docker, TLS, tunnels, patches |
Agent 37 managed Hermes | Basic $3.99/mo; Plus $9.99/mo; Pro $29.99/mo; Max $99.99/mo | Always-on instance + managed console |
Model APIs | BYOK or bundled free models on Plus+ | ㅤ |
Plus adds 12 GB storage and bundled GPT-5.6 Luna, DeepSeek V4 Flash, and Mercury 2 with usage caps. Pro adds Chromium (2 vCPU, 8 GB RAM, 20 GB). Max is 4 vCPU, 16 GB RAM, 40 GB. Cloud API instances for products start from $1.99 per agent per month, billed per minute.
How should agencies think about the Hermes agent web UI?
Agencies should treat the Hermes agent web UI as an operator tool. Do not hand clients a shared VPS
:9119 URL. That is a credentials and session-leak risk. Give each client an isolated instance instead.White-label path: white label AI agents.
Want Hermes online without securing
hermes dashboard on a VPS? Start on Agent 37 pricing at $3.99/mo.Frequently Asked Questions
What is the Hermes agent web UI?
It is the official browser control panel for Hermes agent. Launch with
hermes dashboard and open http://127.0.0.1:9119 by default.Is Hermes agent web UI the same as Hermes agent dashboard?
Yes for most searches. Docs say Web Dashboard. People also say web UI. Same
hermes dashboard entry point. Broader product framing: Hermes agent dashboard.Do I need extra packages for the Hermes agent web UI?
Usually yes. Install the
web extra for the HTTP stack and pty for browser Chat.How do I open the Hermes agent web UI remotely?
Prefer loopback plus SSH tunnel, Tailscale, or VPN. Non-loopback binds need password or OAuth.
--insecure no longer bypasses auth.Is Hermes Desktop the same as the web UI?
No. Desktop is a native app. It can connect to a remote Hermes dashboard backend. The web UI is the browser admin + Chat surface.
Do I need the Hermes agent web UI on Agent 37?
Not for day-to-day use. Agent 37 ships a managed console (task board, terminal, files, live desktop) on an always-on Hermes instance.
What is the cheapest always-on alternative to self-hosting the web UI?
Managed Agent 37 Basic at $3.99/mo when the real need is uptime and isolation, not operating
:9119 yourself.