Match each 2026 memory framework to its core abstraction
Same topic, related formats. Practice these next.
Same topic, related formats. Practice these next.
Mem0 stores extracted facts behind an API; Letta exposes OS-style memory blocks edited by tool calls; Zep builds a temporal knowledge graph; LangGraph offers typed checkpointed state; LangChain summary-buffer mixes
Imagine six different librarians, each with a different way to remember what you have asked about. One writes sticky notes after every conversation and hands you the relevant ones the next time you walk in (Mem0). One has labeled drawers you can open or rearrange yourself (Letta). One draws a family tree of facts with dates so they can tell you when something was true (Zep). One keeps your whole case file in a folder with named tabs and saves a copy at every step (LangGraph). One keeps the last few pages of notes plus a one-paragraph summary of everything older (LangChain). And one assigns a junior librarian to each topic with their own way to summarize (AutoGen). Same job, six designs.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
Walk the six frameworks in order: Mem0 (extracted facts, managed API), Letta (OS-style blocks, model-edited), Zep (temporal knowledge graph), LangGraph state (typed checkpointed orchestration), LangChain summary-buffer (chat-style recent plus rolling summary), AutoGen state managers (per-agent state with hooks). For each, name the core abstraction in one phrase and the workload it suits. Close by recommending one long-term memory framework plus one orchestration primitive rather than stacking multiple memory systems.
Real products, models, and research that use this idea.
What an interviewer would ask next. Try answering before peeking at the approach.
Red flags and common mistakes that signal junior thinking. Click to expand.
Treating all memory frameworks as variants of the same vector store plus retrieval pattern, missing that they differ in who manages eviction, how time is modeled, and where the model fits in the loop.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.