News for hackers. Stuff that matters.

alexmrv

Show HN: DiffMem in production, Git-based AI memory

https://withanna.io

Six months ago I shared DiffMem, a PoC that used git instead of vector databases for AI memory. 790 of you starred it and got a few questions on what I was building with it.I built a memory companion called Annabelle. She runs on WhatsApp and Messenger, and she's been remembering 3 people's lives for 6 months using the same git-based memory you starred. This isn't an agent framework nor running...

( Read More... | no comments | 2 points | on HN )
Sure! www.calendly.com/growth-kinetics
exactly!

And you can _choose_ to explore the history, which in the most common case is not even needed.

Would have to be productionized, the current repo is a PoC, but if there is enough interest we could def commit some resources to hardening this and adding things like MCP.
Super simplistic example, but say i mention my Daughter, who is 9.

Then mention she is 10,

a few years later she is 12 but now i call her by her name.

I have struggled to get any of the RAG approaches to handle this effectively. It is also 3 entries, but 2 of them are no longer useful, they are nothing but noise in the system.

ooo nice post-commit creation of the db for the "now" state and links to the files for diff/historical? best of both worlds.
Keen to do this as well! But couldn't find a good reliable eval for memory creation and retrieval, if you have one you could recommend i'd give it a go asap.

Show HN: I replaced vector databases with Git for AI memory (PoC)

https://github.com/Growth-Kinetics/DiffMem

Hey HN! I built a proof-of-concept for AI memory using Git instead of vector databases.The insight: Git already solved versioned document management. Why are we building complex vector stores when we could just use markdown files with Git's built-in diff/blame/history?How it works:Memories stored as markdown files in a Git repo Each conversation = one commit git diff shows how understanding...

( Read More... | 45 comments | 57 points | on HN )