Search the field guide ⌘K

Persistent context

Hermes Agent memory

Hermes Agent memory is useful because it can carry context across sessions, but it should be managed like an operational data store. Old context can go stale, private details can become too reachable, and not every note belongs in agent memory.

Agent Guide is an independent editorial resource. It is not affiliated with, endorsed by, or sponsored by Nous Research, Hermes Agent, or Hermes/Hermes brand owners. Product names and marks belong to their respective owners.

Direct answer

Use Hermes Agent memory for stable preferences, workflow rules, recurring context, and project facts that should survive a single session. Do not use memory as a dumping ground for secrets, unreviewed customer data, or fast-changing facts that need verification.

The safest pattern is memory hygiene: decide what belongs in long-term memory, what belongs in a project note, what should expire, and what should never be stored.

Best for

Avoid if

What this page covers

What this page does not cover

Quick steps

  1. Write a memory policy before adding sensitive workflows.
  2. Separate stable preferences from time-sensitive facts.
  3. Keep secrets, credentials, and customer-sensitive records out of memory.
  4. Review memory before connecting messaging, cron, or shared team workflows.
  5. Use Obsidian or project notes when humans need a readable source of truth.

Known breakpoints

BreakpointWhy it happensSafer response
Agent repeats stale factsOld memory outlived the source truthMove time-sensitive facts into checked sources or project notes.
Sensitive data persistsSecrets or private details were stored in memoryRemove memory entries and rotate secrets if exposed.
Conflicting contextMultiple profiles or projects share assumptionsUse profiles and explicit project boundaries.
Memory bloatEverything is stored instead of curatedCreate keep/delete rules and review periodically.

Security notes

Changelog

Official sources reviewed

Source Used for Last checked Confidence
Hermes Agent documentation Hermes Agent feature scope, documentation structure, and official source navigation. 2026-06-02 high
Hermes Agent memory providers docs Memory-provider options, persistent-memory framing, and privacy caveats. 2026-06-02 high
Hermes Agent profiles docs Profile isolation, multi-profile operation, and future team-routing context. 2026-06-02 high
Hermes Agent security guide Approval modes, gateway authorization, Docker terminal backend hardening, and credential cautions. 2026-06-02 high

Known caveats: Memory-provider behavior can change. Verify official memory docs before choosing a production provider.

FAQ

Should secrets go into Hermes Agent memory?

No. Secrets, API keys, tokens, and private credentials should stay in deliberate secret storage, not agent memory.

Is Obsidian the same as Hermes memory?

No. Obsidian can be a human-readable knowledge base or workflow artifact store; Hermes memory is persistent agent context.

Operator checklist

Get the Agent Guide launch checklist

Receive the smoke-test order for install path, sandbox boundary, provider setup, source review, and production checks.