Show HN: Yet another memory system for LLMs
165 points| blackmanta | 6 months ago |github.com
The project is in C++ and the build system is rough around the edges but is tested on macOS and Ubuntu 24.04.
165 points| blackmanta | 6 months ago |github.com
The project is in C++ and the build system is rough around the edges but is tested on macOS and Ubuntu 24.04.
[+] [-] retreatguru|6 months ago|reply
[+] [-] blackmanta|6 months ago|reply
I am also trying to stabilize PDF text extraction to improve knowledge retrieval when I want to revisit a paper I read but cannot remember which one it was. Most of these use cases come from my personal use and updates to the tool but I am trying to make it as general as possible.
[+] [-] threecheese|6 months ago|reply
I am observing in my professional (non-Claude Max) life that context is a real limiter, from both the “too much is confusing the agent” and “I’m hitting limits doing basic shit” perspectives (looking at you, Bedrock and Github), and having a tool that will help me give an agent only what it needs would be really valuable. I could do more with the tools, spend less time trying to manually intervene, and spend less of my token budget.
[+] [-] blackmanta|6 months ago|reply
I will attempt to run some small agents with custom prompts and report back.
[+] [-] elpocko|6 months ago|reply
How is savings of 40% on a typical codebase possible with block-level deduplication? What kind of blocks are you talking about? Blocks as in the filesystem?
[+] [-] blackmanta|6 months ago|reply
[+] [-] rkunnamp|6 months ago|reply
[+] [-] sync|6 months ago|reply
(seems like there's some vague future plans for models like all-MiniLM-L6-v2, all-mpnet-base-v2)
[+] [-] jerpint|6 months ago|reply
https://github.com/jerpint/context-llemur
Although I developed it explicitly without search, and catered it to the latest agents which are all really good at searching and reading files. Instead you and LLMs cater your context to be easily searchable (folders and files). It’s meant for dev workflows (i.e a projects context, a user context)
I made a video showing how easy it is to pull in context to whatever IDE/desktop app/CLI tool you use
https://m.youtube.com/watch?v=DgqlUpnC3uw
[+] [-] mempko|6 months ago|reply
[+] [-] sitkack|6 months ago|reply
[+] [-] blackmanta|6 months ago|reply
[+] [-] huqedato|6 months ago|reply
[+] [-] A4ET8a8uTh0_v2|6 months ago|reply
[+] [-] yukukotani|6 months ago|reply
[+] [-] blackmanta|6 months ago|reply
[+] [-] marcofiocco|6 months ago|reply
[+] [-] blackmanta|6 months ago|reply
[+] [-] izabera|6 months ago|reply
[+] [-] blackmanta|6 months ago|reply
[+] [-] yard2010|6 months ago|reply
[+] [-] paffdragon|6 months ago|reply
[+] [-] ActorNightly|6 months ago|reply
I see stuff like this, and I really have to wonder if people just write software with bloat for the sake of using a particular library.
[+] [-] pessimizer|6 months ago|reply
[+] [-] SJC_Hacker|6 months ago|reply
[+] [-] noodletheworld|6 months ago|reply
It’s an optional component.
What do you want the OP to do?
MCP may not be strictly necessary but it’s straight in line with the intent of the library.
Are you going to take shots at llama.cpp for having an http server and a template library next?
Come on. This uses conan, it has a decent cmake file. The code is ok.
This is pretty good work. Dont be a dick. (Yeah, ill eat the down votes, it deserves to be said)
[+] [-] menaerus|6 months ago|reply
[+] [-] airstrike|6 months ago|reply
[+] [-] JSR_FDED|6 months ago|reply
[+] [-] vira28|6 months ago|reply
[+] [-] hotelbet|6 months ago|reply
[deleted]
[+] [-] skyzouwdev|6 months ago|reply
Most “memory” layers I’ve seen for AI are either overly complex or end up ballooning storage costs over time, so a content-addressed approach makes a lot of sense.
Also curious — have you benchmarked retrieval speed compared to more traditional vector DB setups? That could be a big selling point for devs running local research workflow
[+] [-] blackmanta|6 months ago|reply
[+] [-] winterrx|6 months ago|reply
[+] [-] blackmanta|6 months ago|reply
[+] [-] unknown|6 months ago|reply
[deleted]
[+] [-] bestspharma|6 months ago|reply
[deleted]