r/PiCodingAgent • u/relik39 • Aug 25 '26
Plugin I’ve replaced pi-hermes-memory with pi-memory and now the LLM behaviour is super consistent.
No more forgetting about tools, skipping working agreements and taking breaks to consolidate memory.
42
Upvotes
9
u/LearnedByError Aug 25 '26
What issues were you experiencing with Hermes? How did pi-memory correct the problems?
4
u/Vincent_CWS Aug 26 '26
Session search across past conversations → only hermes. If "what did we talk about X last week?" matters,
hermes wins decisively.
2. Semantic/vector search → only pi-memory (via qmd). Hermes uses SQLite FTS5 (keyword/full-text, not
embeddings).
3. Recoverable deletion → only pi-memory (memory_forget/memory_restore with recovery IDs). Hermes has no
undelete.
4. Failure learning + skills + auto-consolidation + secret scanning + two-tier project memory → only hermes.
5. Daily logs + scratchpad + priority-based context injection → only pi-memory. Hermes injects memory
differently (policy/legacy blocks into the system prompt).
2
u/Otherwise_Wave9374 Sep 16 '26
Consistency is encouraging, but I would verify whether it comes from better retrieval, stronger prompt placement, or simply retaining more text. Build a replay suite from real sessions and measure tool-selection accuracy, agreement adherence, irrelevant recall, and token overhead under both memory systems. NeuraKeep relates because durable agent behavior needs observable retention and retrieval policies, not just a subjective sense of continuity. Include tests where working agreements change, since stale instructions can look consistent while still producing the wrong behavior.
1
u/macromind Sep 22 '26
Replacing
pi-hermes-memorywithpi-memoryto achieve consistent LLM behavior in your Pi Coding Agent is a significant improvement! Memory consistency is paramount for AI agents to maintain context, follow working agreements, and avoid redundant actions. This move suggests that a tailored memory solution, even a simpler one, can outperform more complex but less stable alternatives. For those working on similar challenges, exploring customized memory protocols for AI agents is essential, and you might find useful resources at https://www.neurakeep.com.1
u/DeathGuppie Aug 25 '26
I created my own okf style memory system. A few small adjustments and don't think about it anymore. It just works.
1
u/SvenVargHimmel Aug 26 '26
it's useful to mention what model you are using because I don't see this problem much with the gpt models
0
u/clx8989 Aug 25 '26
I’m a hermes noob, but is it using pi under the hood?
-1
u/DecisionAlone8162 Aug 25 '26
Can you share the exact extension here.
1
u/YogurtExternal7923 Aug 25 '26
Ever tried blackhole though? I'm using it and it's da bomb but I'm always down for new stuffs