What memory you're using with your Openclaw?

Reddit r/openclaw News

Summary

A developer discusses building a custom memory plugin for the Hermes agent using Engram, which reconciles new information with existing memories to avoid staleness and duplication, and asks the OpenClaw community about their memory usage.

I've been looking into long-term memory for agents and recently built a custom memory plugin for Hermes using Engram. Instead of treating memory as an append-only store, it reconciles new information with existing memories, Engram updates facts when they change, removes duplicates, and keeps the memory graph relatively clean over time. That seems more practical than continuously accumulating stale or redundant memories. I'm considering building a similar memory provider for OpenClaw, but before doing that I'd like to understand what the community is using today. Are you using the default memory implementation or a custom plugin? If you've integrated another memory system, have you run into issues with stale memories, duplication, retrieval quality, or memory growth over longer conversations?
Original Article

Similar Articles

An open source natural temporal memory for claude code, hermes and openclaw agent

Reddit r/ArtificialInteligence

agentmemory is an open-source library that provides natural temporal memory for AI agents like Claude Code, Hermes, and OpenClaw. It uses a three-tier architecture with hybrid retrieval (BM25, vector, knowledge graph) and Ebbinghaus decay, achieving ~92% fewer tokens and 200x more tool calls before context limits.