Back to AI Q&A
Where is the Hermes Agent configuration directory?

Where is the Hermes Agent configuration directory?

AI Q&A Admin 384 views

The default configuration directory of Hermes Agent is generally ~/.hermes. In the official configuration documentation, you can see that data such as .env, config.yaml, auth.json, memory files, sessions, and state.db are stored here.

What's usually inside

  • config.yaml: Structured configuration.
  • .env: API key, token, service address.
  • auth.json: OAuth provider credentials.
  • state.db: Session metadata and full-text search.
  • sessions/: Gateway transcript and index.
  • MEMORY.md. USER.md: Local memory-related content.

When to use HERMES_HOME

If you want to run multiple fully isolated Hermes Agents on one machine, you can set up different HERMES_HOME. This way, configuration, memory, sessions, and tokens don't mix up.

In a word: look at ~/.hermes first to find the configuration; If you want to isolate instances, use HERMES_HOME.

Official open source address: https://github.com/NousResearch/hermes-agent; Official document entry: https://hermes-agent.nousresearch.com/.

Recommended Tools

More