| ▲ | ossa-ma 8 hours ago | |||||||
There are a quadrillion startups (mem0, langmem, zep, supermemory), open source repos (claude-mem, beads), and tools that do this. My approach is literally just a top-level, local, git version controlled memory system with 3 commands: - /handoff - End of session, capture into an inbox.md - /sync - Route inbox.md to custom organised markdown files - /engineering (or /projects, /tasks, /research) - Load context into next session I didn't want a database or an MCP server or embeddings or auto-indexing when I can build something frictionless that works with git and markdown. Repo: https://github.com/ossa-ma/double (just published it publicly but its about the idea imo) | ||||||||
| ▲ | fastball 6 hours ago | parent | next [-] | |||||||
What is the purpose of a separate /handoff and /sync command? It seems like handoff could just write learnings straight to their final destinations without needing an .inbox.md buffer in-between. | ||||||||
| ||||||||
| ▲ | bl4ckneon 7 hours ago | parent | prev | next [-] | |||||||
The extention Cline has a "memory bank" feature. It's just a markdown you add as an instruction. Works well for me. Worked with agents.md as well so not just with the Cline extention. Pretty much the same idea. | ||||||||
| ▲ | AndyNemmity 7 hours ago | parent | prev | next [-] | |||||||
Your approach essentially matches mine, but I call them plans. I agree with you that the other tools don't seem to add any value compared to this structure. I think at this point in time, we both have it right. | ||||||||
| ▲ | kaizenb 3 hours ago | parent | prev [-] | |||||||
Will explore this idea, thanks. | ||||||||