Show HN: Mnemo – local-first AI memory layer for any LLM (Rust, SQLite,petgraph)
Posted by zaydmulani 6 days ago
Comments
Comment by georgespencer 6 days ago
Comment by cush 6 days ago
> Most LLMs forget everything the moment a conversation ends. mnemo fixes that
Even the opening line of the README is obviously very out of date. Might be true if you’re raw-dogging a model or using a basic agent SDK
Comment by SwellJoe 6 days ago
LLMs do not have memory and these "memory" systems that everyone makes don't change that fact. They just clutter up context with probably irrelevant noise. I don't want the LLM to remember everything I've ever said and try to make every project align with often contradictory or unrelated facts, rules, guidelines, practices, whatever, because when it tries it gets messier and makes worse software.
I don't want the LLM to be my friend and remember my birthday. I have it write plans, developer docs, test suites, and static analysis into every project. That's the "memory". It's compatible with every agent, it's in their native tongue (Markdown and code), and it's focused on the specific project.
Comment by menno-sh 5 days ago
Comment by zaydmulani 5 days ago
Comment by cush 5 days ago
Comment by zaydmulani 6 days ago
Comment by zaydmulani 6 days ago
Comment by zaydmulani 6 days ago
Comment by bilbo-b-baggins 6 days ago
https://github.com/MikeS071/ai-engram
https://github.com/lamost423/openclaw-hybrid-memory
https://medium.com/@qdrddr/agentic-memory-framework-hindsigh...
https://clawhub.ai/vnesin-sarai/hybrid-retrieval
https://www.josecasanova.com/blog/openclaw-qmd-memory
https://medium.com/@richardhightower/stop-the-hallucinations...
https://github.com/oomkapwn/enquire-mcp#-why-its-the-best
https://github.com/rohitg00/agentmemory#key-capabilities
https://github.com/Melody-0321/NE-Memory-Core
https://github.com/ClaudioDrews/memory-os
https://en.wikipedia.org/wiki/Okapi_BM25
> It is based on the probabilistic retrieval framework developed in the 1970s and 1980s
Anyway, good for ya, hope you had fun building it.
Comment by asdev 6 days ago
Comment by zaydmulani 6 days ago
Comment by fractorial 5 days ago
Comment by zaydmulani 5 days ago
Comment by andai 6 days ago
Comment by fjwood69 3 days ago
how to capture, what to capture, when to capture it.. where to put it.. how to make it 'useful'.. how to reinject it or make it accessible
the harness makers may well come up with better means than flat files, but there are loads of folks out there working across different harnesses and in teams, and there's very little that works in that respect.
why I built mori - https://github.com/fjwood69/mori
use it solo, use it in your homelab/office, use it in the cloud with a team..
Comment by zaydmulani 6 days ago
Comment by SwellJoe 6 days ago
Comment by esafak 6 days ago
Comment by zaydmulani 6 days ago
Comment by SwellJoe 6 days ago
Comment by zaydmulani 6 days ago
Comment by zaydmulani 6 days ago
Comment by kdkdkdjdksksn 6 days ago
Comment by ksajadi 6 days ago
for a while i used Obsidian but it was not very good with hosted tools like claude.ai then i moved to a combination of Linear and Notion. Still using Linear but Notion ended up being a royal pain: it is built for humans not agents. It is block based and when multiple agents use it there is a lot of corruption in the process.
I wanted a markdown only, notion built for agents that can work with multiple agents so built one: markbase.cloud
feel free to try and use it. i think it's useful
Comment by fjwood69 3 days ago
Agents that can write to shared memory are powerful. Agents that can write to shared memory without oversight are a liability. Mori has the governance layer - https://github.com/fjwood69/mori
Comment by zaydmulani 6 days ago
Comment by vichoiglesias 5 days ago
How does mnemo decides when to forget something? So old history wont pollute the new answers?
Comment by zaydmulani 5 days ago
Comment by fjwood69 3 days ago
Comment by andywidjaja 5 days ago
Comment by zaydmulani 5 days ago
Comment by zamalek 4 days ago
It looks like this is left as an exercise for the student?
Comment by pylotlight 5 days ago
For single bins or otherwise, brew is definitely preferred.
Comment by zaydmulani 5 days ago
Comment by phantomathkg 6 days ago
Comment by zaydmulani 6 days ago
Comment by jazzen 4 days ago
Comment by sikamikanikobg 3 days ago
Comment by Pixel-Labs 5 days ago
Comment by rayan_ 6 days ago
Comment by xuanlin314 4 days ago
Comment by xuanlin314 5 days ago