Keep Hermes project context and memory useful
Separate project rules from reusable procedures and check usage before compressing a long session.
Published · 2 sources · Resume reading
Hermes documents separate places for project instructions, persistent facts and reusable procedures [1][2]. Put information where the next session can find it.
Keep project rules in AGENTS.md
The tips guide says Hermes loads the project-root AGENTS.md when a session starts. Put project conventions and architecture decisions there. It discovers subdirectory instruction files during relevant tool calls [1].
Save facts and procedures separately
Use memory for durable facts, such as project locations or environment details. Use a skill for a repeatable procedure, per the Hermes guide [1]. Review remembered facts when the environment changes.
The memory documentation describes files that persist between sessions [2]. Avoid treating temporary task progress as a permanent preference.
Inspect a long session before compressing it
Hermes documents these interactive commands [1]. Check usage first, then compress when the accumulated conversation needs shortening.
/usage/compressThe guide describes compression as a summary of conversation history [1]. Keep important decisions in the project files too, so a later session does not depend on recovering every detail from that summary.
Discover commands instead of guessing them
Type / and press Tab for the available commands and installed skills, as documented in the tips guide [1]. Use the choices shown by your installed version.
Keep this guide
Filed under AI agents, Cost and context
Sources
- Hermes tips and best practiceshermes-agent.nousresearch.com
- Hermes persistent memoryhermes-agent.nousresearch.com
Next in this stack
Keyword CRONGATE
Skip idle Hermes cron agent runs
Keyword STARTER
Write skill metadata an agent can recognize
Keyword SIMPLEFIRST
Choose an AI workflow before building an agent