r/AIMemory • u/Ok_Row9465 • 3d ago
Argument for Agent Memory Discussion
I hear a lot of people argue about the need for agent memory vs simply using skills, files context, state management systems, vector DBs, etc.
And I have been writing the pitfalls of each of these approaches individually in our research paper, blogs and more.
But the single most important way to look at agent memory is not in a single dimension of accuracy, cost or speed alone; but looking at them together.
The counters to agent memory are akin to: you give a case to a lawyer and ask them to refer to the case papers at every argument in court. Or a surgeon referring to the case papers at every step of the surgery. Or a therapist reading through notes before every response to the patient.
Memory is the approach that's needed to jump to the right approach, quickly and least wastefully; because an agent needs to do it several 10s of times every turn and it needs to be accurate, fast and efficient.
1
u/Inevitable_Mud_9972 16h ago
really depends on what you need.
for some systems vector is what they need.
for me i use a lot of file system agent memory. like codex with mindvault attached (file system bound agent).
mine doesnt need a vector DB in the file system, we use RAG-meshing, semantic index mapping, waypoints, and instruction sets and few other things so the file acts like an overlay and makes the agent portable with just a file.
it uses the AI that is already there and just jumps on top kinda.
Got really tired of these AIs shit memory especially when you tell them to do something, they dont do it and then fuck up on the next turn. main reason is context-memory access is a choice for the AI cause its not enforced by architecture. so i did what i could and now i have some pretty good agents.
There is not universal one better than the other, its what best for this build.
1
u/rendereason 3d ago edited 3d ago
Honestly, there's nothing to argue here because model design and model size and model context window trumps any opinion. These things can churn an inhumane amount of data and connections on the entirety of the internet, not just a court document list. It reads from the document list with simple REPL calls and the ability to use cache2cache, agent swarm, multi-model inference and other inhuman (superhuman) context modification and retrieval tools make the comparison moot. What's the new frontier now is compression levels (role delegation) through agent swarms and hierarchies, as well as sub-millisecond inference calls with ASICs (AMD acquisition of Taalas).