AI · 114 apps
Hermes-Agent
Application
Overview
Hermes Agent is a local, self-improving AI agent built by Nous Research, with a built-in learning loop — it creates skills from experience, improves them during use, nudges itself to persist knowledge, and builds a deepening model of who you are across sessions.
This template uses the official Hermes Agent docker image, and it is configured to run the agent's Gateway using the HERMES_UID and HERMES_GID environment variables.
It will not expose a WebUI, despite having an exposed port which allows API access to the agent. Two external WebUI templates: "Hermes Dashboard" and "Hermes WebUI" are also available from the same maintainer.
This template uses a custom network for the additional services to see one another and a shared volume to store Hermes sources, which allows the other Hermes templates to access them.
Please see https://github.com/mmartial/unraid-templates/ for deployment notes.
It is encouraged to spend time reading https://hermes-agent.nousresearch.com/docs/ to understand the project and its capabilities, and to configure it properly for your use case.
Familiarity with docker exec might be required to configure the agent itself. The container should start with the HermesAgent name, use the following command to get access to the hermes command (to configure/test it):
docker exec --user 99:100 -it HermesAgent bash
source .venv/bin/activate
hermes
Please see https://github.com/mmartial/unraid-templates/issues/2#issuecomment-4327179027 for a note about the need to use a Docker shared volume.
If you encounter issues with this template (not the underlying application), please open an issue in the template repository, not in the Hermes WebUI repository, as it is not maintained by the same team.
Categories
Download Statistics
92,692
Total Downloads
Details
Repository
nousresearch/hermes-agent:latestLast Updated2026-04-11
First Seen2026-04-13

