铭鸿体育资讯网

10 个开源 GitHub 项目,让 Agent 不再每次新会话都“失忆”:👇

10 个开源 GitHub 项目,让 Agent 不再每次新会话都“失忆”:👇

1️⃣|Mem0 |66K+ Stars |(github.com/mem0ai/mem0)

核心:→ 通用 Agent Memory ,让 Agent 能跨会话保存和检索用户信息、偏好与历史经验。

2️⃣|Hindsight |(github.com/vectorize-io/hindsight)

核心思路:→ 保留 → 回忆 → 反思不只是把历史对话存起来,而是尝试让 Agent 从过去的经历中形成更高层次的知识和“认知”。

3️⃣|memU |(github.com/NevaMind-AI/memU)

核心:→ 把记忆变成知识,把 Agent 的记忆变成一套可以持续积累的 Wiki。跨 Session、跨 Agent、跨设备保存个人知识,并从历史 Agent 行为中提炼可复用的技能。

4️⃣|Cognee| (github.com/topoteretes/cognee)

核心:文档 + 代码 + 对话 → 知识图谱

重点不是简单把数据塞进向量数据库,而是建立数据之间的关系,让 Agent 能够理解更复杂的知识结构。

5️⃣|Graphiti|(github.com/getzep/graphiti)

Graphiti 通过时间维度和知识图谱,让 Agent 能够理解并记住事实如何随时间发生变化

6️⃣|OpenViking |36K Stars|(github.com/volcengine/OpenViking)

核心:Memory+Knowledge+Skills 统一进一个 Context Database。

7️⃣|Letta|25K Stars|(github.com/letta-ai/letta)

核心:跨会话记忆 + Agent 身份,从 MemGPT 演化而来,让 Agent 成为一个 Stateful Agent,拥有自己的:Memory + Identity + Experience,而不是每次 Session 都重新开始。

8️⃣|Letta Code|(github.com/letta-ai/letta-code)

核心:→ 让 Coding Agent 持续记忆,同一个 Agent → 跨 Session 持续学习可以主动:`/remember`告诉 Agent:“记住这件事。”

9️⃣|OpenMemory|(github.com/mem0ai/openmemory)

核心:把 Memory 从 Agent 中抽离出来,成为一个独立开源 Memory 基础设施。

🔟|Agent Memory Benchmark|github.com/vectorize-io/agent-memory-benchmark)

核心:→ 测试 Agent 到底记不记得,这个项目提供了公开数据集、Prompt、评分逻辑和结果,用来评估不同 Memory 系统。

总结:当 Agent 能记住你、理解过去、持续积累经验,它才真正开始从一个“工具”,变成一个长期陪伴、持续进化的智能体 。