mem0 and Awesome-AI-Memory
One is a universal memory layer for AI agents, while the other is a curated knowledge base on AI memory for LLMs and agents, making them complements that can be used together to build and understand AI memory systems.
About mem0
mem0ai/mem0
Universal memory layer for AI Agents
Implements multi-level memory (user, session, agent state) with adaptive retrieval that achieves 26% higher accuracy and 90% lower token usage than baseline approaches. Supports multiple LLMs and vector stores, with SDKs for Python and JavaScript, plus integrations for LangGraph and CrewAI. Offers both self-hosted open-source deployment and a managed platform with CLI tooling for memory management operations.
About Awesome-AI-Memory
IAAR-Shanghai/Awesome-AI-Memory
Awesome AI Memory | LLM Memory | A curated knowledge base on AI memory for LLMs and agents, covering long-term memory, reasoning, retrieval, and memory-native system design. Awesome-AI-Memory 是一个 集中式、持续更新的 AI 记忆知识库,系统性整理了与 大模型记忆(LLM Memory)与智能体记忆(Agent Memory) 相关的前沿研究、工程框架、系统设计、评测基准与真实应用实践。
Organizes 285+ papers and 87 open-source projects across a multi-dimensional taxonomy covering parametric vs. external memory, episodic/semantic/procedural types, and operations like writing, retrieval, updating, and compression. The repository systematically maps memory mechanisms including RAG, summarization, vector retrieval, and symbolic-neural hybrid approaches, with explicit focus on agent systems, multi-agent collaboration, and evaluation benchmarks for long-term consistency and personalization tasks.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work