- OpenAI-compatible API:
8642 - Desktop remote backend / dashboard:
9119
9119. When that backend is published, the public https://... URL also serves the Hermes web UI.
Build the Hermes base
box-base-hermes-agent base from the default Zomg base and the official Hermes installer.
Create an agent
For local cluster use:- OpenAI-compatible base URL
- Hermes Desktop remote URL
- Desktop login credentials
- Published remote URL when
--publishis used
Connect with Hermes Desktop or the web UI
To use the browser UI, open the published URL printed byzomg hermes, for example https://my-agent.example.com, and sign in with the dashboard username and password.
Install or open Hermes Desktop from the official Hermes docs.
In the app:
- Open Settings.
- Go to Gateway.
- Set Remote URL to the published URL printed by
zomg hermes, for examplehttps://my-agent.example.com. - Click Sign in.
- Enter the dashboard username and password.
- Save and reconnect.
Use the Agent API
Services in the same Zomg project can call the OpenAI-compatible API directly:Publish later
If you created the agent without--publish, publish the dashboard later:
9119, which is the dashboard backend Hermes Desktop expects and the web UI serves from.
Snapshot and box
Hermes state lives in/var/lib/hermes, so snapshots capture config, sessions, memory, logs, and dashboard auth settings.