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.

mem0
72
Verified
Awesome-AI-Memory
51
Established
Maintenance 25/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 13/25
Adoption 10/25
Maturity 13/25
Community 15/25
Stars: 49,646
Forks: 5,542
Downloads:
Commits (30d): 180
Language: Python
License: Apache-2.0
Stars: 499
Forks: 37
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
No Package No Dependents
No Package No Dependents

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.

Scores updated daily from GitHub, PyPI, and npm data. How scores work