Home Assistant add-on repository for running Hermes Agent inside Home Assistant.
GitHub repository:
https://github.com/diegaccio/ha-hermes-addon
Current add-on:
hermes_agent: minimal ingress-first wrapper around the officialnousresearch/hermes-agent:v2026.5.7image
Status:
- current add-on version:
2026.5.7-20 - pinned to Hermes
v2026.5.7 - targets
amd64andaarch64
- Open Home Assistant.
- Go to
Settings -> Add-ons -> Add-on Store. - Open the three-dot menu and choose
Repositories. - Add this repository URL:
https://github.com/diegaccio/ha-hermes-addon
- Refresh the Add-on Store if needed.
- Open the
Hermes Agentadd-on. - Click
Install.
- Open the add-on
Configurationtab. - Set at least:
model_providermodel_name- the matching API key field for your provider
- Click
Save. - Start the add-on.
- Open
Show in sidebaror the add-on page to access the custom ingress launcher.
- The add-on root ingress page is a custom launcher.
- It includes an embedded terminal in the lower section.
- It also includes a button to open the full Hermes dashboard.
- Default:
enable_terminal: true - Direct terminal route: append
/terminal/to the add-on ingress URL - Full Hermes dashboard route: append
/dashboard/to the add-on ingress URL
- Supported architectures:
amd64,aarch64 - Hermes state is stored in the add-on private
/datadirectory - The dashboard is exposed through Home Assistant ingress on port
9119 - The web terminal is proxied through ingress at
/terminal/ - The full Hermes dashboard is proxied through ingress at
/dashboard/ - The internal Hermes API stays bound to loopback inside the container
Detailed add-on options are documented in:
hermes_agent/DOCS.md
