Skip to main content
All Hermes Stories
Dev Workflow5 min read@techNmak

By Day 10, Hermes Knows the Codebase Better Than the Developer Does

Through persistent memory and iterative code review, the agent accumulates working knowledge of file priorities, flag patterns, and preferred output formats — without explicit retraining.

10 days

to deep codebase knowledge

5 iterations

to learn flag patterns

0

explicit retraining needed

Key Takeaways

  • Persistent memory lets Hermes accumulate codebase knowledge across sessions without being re-briefed each time.
  • The agent learns reviewer preferences — which files to prioritise, how to format outputs — through repeated interaction, not manual configuration.
  • This is the practical realisation of 'AGENTS.md for institutional memory': the agent becomes a repository of project context that individual humans can't hold.

The Accumulation Effect

Most code review tools are stateless — they see each PR fresh, with no memory of past decisions. Hermes's persistent memory changes this. After each review cycle, the agent retains what it learned: which parts of the codebase are most fragile, which patterns the developer flags consistently, which output formats get used without editing.

What Five Iterations Teaches an Agent

By the fifth review iteration, the agent had internally learned three things without being explicitly told: file priority (which files to examine first given this team's architecture), flag patterns (the kinds of issues this developer cares about vs those they'll dismiss), and output formatting (how to structure findings so they get used, not ignored).

  • File priority: which modules matter most for this team's risk profile
  • Flag patterns: issue types the developer acts on vs those they skip
  • Output format: the structure and depth that produces actionable reviews

After Ten Days

By day 10, the agent's code reviews were calibrated enough that the developer described Hermes as knowing the codebase better than they did. This isn't a capability the agent shipped with — it accumulated through use. The longer you run it, the more useful it becomes.

knows my codebase better than I do

Story sourced from the official Nous Research Hermes user-stories page. Original author: @techNmak.

Give your Hermes agent a soul

A consistent identity makes Hermes more powerful

AgentSoul generates a four-file personality bundle — identity, soul, user context, and agent directives — tuned to your Enneagram type. Drop it into Hermes and your agent has a coherent voice from session one.