Reading the repo
Opening the box…
Reading the repo
Opening the box…
How to install on Linux
Hermes WebUI: The best way to use Hermes Agent from the web or from your phone!
Saved setup from 5 h ago
Will it work on Linux?
The version shown in the WebUI runtime status is the WebUI version only (build/image/tag currently running). It is not a full compatibility map.
The WebUI is still coupled to Hermes Agent internals for runtime execution, provider/model access, and state/schema usage until the stable agent boundary work in #1925 and #2491 land. In practice, the WebUI imports Agent modules directly (api/config.py, api/providers.py, api/streaming.py) and reads Agent state layout directly, so version skew can cause import or behavior drift.
Compatibility policy
hermes-agent + hermes-webui versions in issue reports when upgrade mismatches are suspected.Docker users: pin both image tags (or corresponding pinned source revisions) rather than using latest on one side and a fixed tag on the other. When upgrading the multi-container setup, follow the agent-image upgrade procedure in docs/docker.md (which requires dropping the hermes-agent-src volume before recreating). The current source-boundary status is tracked in docs/rfcs/agent-source-boundary.md.
Heads-upBuilding it yourself? It also needs 2 settings in .env.
A self-hosted app: Docker runs it on your computer and you open it in the browser. Needs Docker Desktop (or Docker Engine on Linux). Run docker compose commands inside the cloned repo folder.
docker compose up -d
docker pull ghcr.io/nesquena/hermes-webui:latest
From the README, exactly as the maintainers wrote it.
No reports for Linux yet.
GitManual AI Agent reads the 16 key files and writes a step-by-step guide for Linux. Once written, it's saved for everyone.