Web Dashboard — Manage AI in Browser
Web Dashboard — Manage AI in Browser — easy-to-understand guide based on official docs
Remember the days when changing your router settings meant memorizing IP addresses and typing cryptic commands? The Hermes Agent Web Dashboard is like swapping that command-line remote for a touchscreen panel—you see a button, you click it. No memorizing flags, no editing YAML files by hand. Just point, click, and manage.
What Exactly Is It?
The Web Dashboard is a graphical interface that runs right in your browser. Previously, tweaking configuration, adding API keys, or reviewing chat logs meant opening a terminal and typing commands. Now, you open a webpage and interact with it like any modern app—fill in a field, toggle a switch, done.
Crucially, everything runs locally on your machine. Your data never leaves your computer, so there’s no cloud upload, no third-party server sniffing around. Privacy stays in your hands.
Starting the Dashboard
Launching it is almost embarrassingly simple. Open your terminal and run:
hermes dashboard
Hit Enter, and Hermes starts a local server, then automatically opens your default browser to http://127.0.0.1:9119. If you see the interface, you’re in.
Handy Switches to Know
The default setup works great out of the box, but sometimes you need a tweak. Here are the three most useful flags:
| What You Want | Flag |
|---|---|
| Use a different port (e.g., 8080) | --port 8080 |
| Don’t auto-open the browser | --no-open |
| Allow other devices on your LAN to access it | --host 0.0.0.0 (this forces password or OAuth login—that’s the security guard) |
For example, to start on port 8080 without launching the browser:
hermes dashboard --port 8080 --no-open
A Note on “Isolated Mode”
If you start a dashboard with a named profile, like worker dashboard, it connects to the main console by default. But add the --isolated flag, and that profile gets its own dedicated console, completely separate from others. This is perfect when juggling multiple projects that shouldn’t mix.
Ignore the Old --insecure Flag
You might stumble across --insecure in older docs. It used to skip login, but it’s now dead. Even if you pass it, the system still demands authentication. Don’t try to sneak through the back door—just use a password or OAuth like a good citizen.
Wrapping Up
The Web Dashboard swaps Hermes Agent’s steering wheel from keyboard to mouse, giving you a more intuitive way to manage your AI. Three big wins:
- Zero learning curve — no commands to memorize, the interface speaks for itself.
- Runs locally — your data stays put, safe and sound.
- Flexible configuration — ports, bind addresses, isolation—all adjustable to fit your workflow.
Practical tip: If you’re a first-timer, just run hermes dashboard with no extra flags. Get comfortable with the interface first. Once you know what you need, then start tweaking ports or binding addresses. And if you plan to access the dashboard remotely, set up password authentication first—don’t leave it naked on the public internet.
📖 Official Docs
This article is based on the official Hermes Agent documentation:Official docs › user-guide/web-dashboard