Hermes
- ID:
hermes - Store:
~/.hermes/state.db(0.17+) or~/.hermes/profiles/<profile>/state.db(older builds, one store per profile) - Read overrides:
DEJA_HERMES_PROFILES_ROOTfor the profiles directory,DEJA_HERMES_DBto pin a single store - Format: SQLite relational store
A flat messages table, grouped by session_id: role, content, and timestamp
as REAL epoch seconds. Rows with role of tool carry no prose and are skipped, as
are rows with a null content. There is no working directory in the schema, so the
profile name stands in for the project.
- MCP:
mcp_serversin~/.hermes/config.yaml;deja install hermes-autoalso drops a plugin whosepre_llm_callhook injects recall and registers/deja. - Resume: Hermes has its own session commands; nothing documented that starts a session from a prompt.
- Handoff: paste.
Requested in #355.
Last verified: 2026-07-28
deja reads this format and nineteen others, and turns what it finds into memory your agents can search. See the harness matrix for what is wired where, or install it and search your own history.