How an AI assistant remembers you: the plan, and eleven short reads. A card file with two dates, a secretary who never tears a page out, and a librarian with three ways to search.
The problem, the card file, the secretary and the librarian, and why every card carries two dates. No jargon.
What we take from Mem0, HydraDB and the papers, the data model, the module layout, benchmark targets and milestones.
An LLM is a genius with amnesia. History grows, memory stays flat.
The sticky note and the card file: semantic, episodic, procedural.
The secretary: extract, dedup, and never tear a page out.
The librarian: meaning, words and names, then recency and importance.
Two clocks on every fact. Git for facts.
The hoarder's garage: dedup, supersede, decay, erase.
The 2026 rewrite: ADD-only, rich memories, entities, three-signal search.
Memory is a database problem: append-only, bitemporal, provenance.
LoCoMo, LongMemEval, BEAM, and why a score needs its token cost.
The hybrid, one fact walked end to end, and the code layout.
Async writes, shard by user, shrink the vectors with TurboQuant.