#414 · Primary category: Education & Research

Agent_Memory_Techniques

agent-memory ai-agents anthropic episodic-memory generative-ai graphiti knowledge-graph langchain letta llm llm-agents llm-memory mem0 memgpt openai python rag semantic-memory vector-database zep

Agent memory for LLMs: 30 runnable Jupyter notebooks covering conversation buffers, vector stores, knowledge graphs, episodic and semantic memory, MemGPT, Mem0, Letta, Zep, Graphiti, LoCoMo benchmarks, and production patterns.

Project last updated:08/28/26

GitHub Stars

945

Forks

122

Contributors

3

License

Apache-2.0

Why we included this project

Most agent-memory tutorials stop at a demo and never show you what to do next. This repository actually does the work for you: 30 runnable Jupyter notebooks that start with the basic conversation buffer and climb through vector stores, knowledge graphs, and episodic or semantic memory before reaching production-oriented frameworks like MemGPT, Mem0, Letta, Zep, and Graphiti. Because every technique ships as an executable notebook, it works as a structured course for newcomers and a quick reference for anyone who just needs to solve today's memory problem. The bundled learning paths and decision tree help you pick the right approach for a single chat session, cross-session persistence, or a full multi-store architecture, and the final notebooks on evaluation, benchmarking, and deployment cover the part most guides skip: how to measure and ship a memory layer, not just build one. That makes it a genuinely useful way to compare memory designs before you commit to one in a real product.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category