透明记忆库连接三个信息孤岛,汇聚知识卡片的概念插画。
AI 生成的概念插画。

💡 TL;DR (太长不看)

  • 核心痛点:原生 Agent 缺乏持久记忆机制,上下文依赖断裂导致任务失败;平铺式记忆检索无法精准命中历史关键信息;长上下文窗口成本高昂;多会话跨场景形成「记忆孤岛」。
  • 精选方案:Mem0(通用记忆层,51k+ Star 霸榜)、Letta(有状态 Agent 平台)、Cognee(向量+图谱融合)、SuperMemory(极速记忆引擎)。
  • 选型建议:原型验证 → Mem0/SuperMemory;企业级生产 → Letta/Zep;复杂关系推理 → Cognee/OpenViking。

一、长程 Agent 落地的四道高墙

当你试图将一个 LLM 包装成能「记住用户偏好」「跨会话连贯执行任务」的 Agent 时,会发现前方站着四只拦路虎:

  • 任务完成率偏低:原生模型的上下文窗口有限且「记忆」本质是「续写」而非「检索」。当对话轮次超过数十轮,模型开始「失忆」或「幻觉」——前期约定的关键约束被后期生成的内容覆盖。复杂多步骤任务(多轮谈判、代码审查流)因此频繁失败。

  • 记忆碎片化与检索低效:大多数实现将对话历史以「平铺」方式存入向量数据库,检索时仅靠语义相似度匹配。但用户提问的方式与历史记录的表达往往存在语义鸿沟——用户问「上次那个 Python 脚本的参数」,记忆里可能存的是「zhaoqiang 提交的 data_processor.py 参数配置」。这种「表面相关但实质偏离」的检索结果,严重拖累 Agent 决策质量。

  • Token 成本激增:为了「让 Agent 记住更多」,最直接的做法是把更多历史上下文塞进 Prompt。但 128k 上下文的 GPT-4o 价格并不友好——当单次请求的上下文达到 60k tokens,成本已是纯调用的 3-5 倍。中小企业很快会被账单劝退。

  • 跨场景协作困难:用户可能在微信对话框里聊完需求,转头在 Slack 里让 Agent 调取之前的结论。传统架构下各平台会话独立存储,数据无法互通——形成一个个「记忆孤岛」。当企业级 Agent 需要整合 CRM、文档库、聊天日志时,数据清洗与迁移成本极高。

这四个问题环环相扣:记忆质量差 → 靠堆砌上下文 → 成本飙升 → 企业级部署意愿下降。


二、破局者:高 Star 开源记忆项目盘点

1. Mem0 (⭐ 约 51,334)

核心定位:面向 AI Agent 的通用记忆层(Universal Memory Layer),自称「最广泛采用的 Agent 记忆框架」。

  • 解决的痛点:

    • 任务完成率:通过动态提取、整合与检索机制,让 Agent 在多轮对话中保持「记忆一致性」;
    • Token 成本:提供智能记忆压缩与优先级过滤,仅将高价值信息注入上下文;
    • 跨场景协作:支持统一 API 跨会话、跨平台记忆读取。
  • 技术亮点:

    • 采用层级记忆架构(近期记忆 → 重要记忆 → 长期记忆),按时间与重要性动态淘汰低价值信息;
    • 支持多模态记忆(文本、对话、用户画像);
    • 开源版本即提供自托管能力,部署门槛低。
  • 适用场景:快速构建需要「用户偏好记忆」的对话 AI;原型验证阶段;跨会话一致性要求高的客服/助手类 Agent。


2. Letta (⭐ 约 21,785)

核心定位:构建有状态 Agent 的平台,让 AI 能够学习和自我改进。

  • 解决的痛点:

    • 任务完成率:持久化记忆让 Agent 跨会话保持一致性和连续性;
    • 跨场景协作:统一记忆存储,支持多 Agent 共享信息。
  • 技术亮点:

    • 提供完整的 Agent 状态管理框架;
    • 支持记忆的增删改查和自动摘要;
    • 兼容 LangChain、LlamaIndex 等主流框架。
  • 适用场景:需要长期记忆的用户助手、企业客服 Agent、需要跨会话上下文连贯性的应用。


3. Cognee (⭐ 约 14,717)

核心定位:6 行代码实现的知识引擎,将文档转化为可推理的记忆网络。

  • 解决的痛点:

    • 记忆碎片化与检索低效:创新性融合向量搜索 + 知识图谱,不仅按语义匹配,还能理解实体间的关联关系;
    • 跨场景协作:支持从任意结构/格式的数据中抽取知识,形成统一知识图谱;
    • Token 成本:检索时返回的是「结构化上下文块」而非全文,显著压缩输入长度。
  • 技术亮点:

    • 结合认知科学方法,模仿人类记忆的「关联网络」而非「平铺列表」;
    • 支持本地部署与本地 UI,快速可视化知识图谱;
    • 近期发布研究论文探讨「知识图谱与 LLM 推理的接口优化」。
  • 适用场景:需要复杂关系推理的 Agent(法律文档审查、科研文献助手);需要将非结构化数据转化为可查询知识库的场景。


4. SuperMemory (⭐ 约 20,076)

核心定位:极速、可扩展的记忆引擎,AI 时代的记忆 API。

  • 解决的痛点:

    • 记忆检索低效:专为高速检索设计,支持海量记忆的毫秒级查询;
    • Token 成本:智能压缩技术减少上下文膨胀。
  • 技术亮点:

    • 内存优先架构,极低延迟;
    • 支持向量+关键词混合检索;
    • 简单的 API 设计,易于集成。
  • 适用场景:需要快速响应的实时 Agent;对延迟敏感的生产环境。


5. MemVid (⭐ 约 13,642)

核心定位:用视频作为记忆层的 AI Agent 记忆方案。

  • 解决的痛点:

    • Token 成本:用视频压缩存储记忆,大幅降低 token 消耗;
    • 记忆碎片化:统一的记忆存储格式。
  • 技术亮点:

    • 创新性地将记忆编码为视频格式存储;
    • 支持快速检索和回放;
    • 替代复杂的 RAG 流水线。
  • 适用场景:需要长期记忆但受限于 token 成本的场景;大规模历史记录存储。


6. Memori (⭐ 约 12,781)

核心定位:LLM、AI Agent 和多 Agent 系统的 SQL 原生记忆层。

  • 解决的痛点:

    • 跨场景协作:基于 SQL 的统一存储,天然支持多系统协作;
    • 记忆检索:结构化查询能力强。
  • 技术亮点:

    • 纯 SQL 实现,无需额外存储后端;
    • 支持复杂的关系查询;
    • 适合企业级应用。
  • 适用场景:已有 SQL 技术栈的企业;需要复杂记忆查询的场景。


7. DeepLake (⭐ 约 9,053)

核心定位:Agent 的 AI 数据运行时,提供无服务器 Postgres 和多模态数据湖。

  • 解决的痛点:

    • 跨场景协作:统一的多模态数据存储;
    • 检索效率:专为 AI 设计的索引结构。
  • 技术亮点:

    • 支持向量、文本、图像、视频等多种数据类型;
    • 无服务器架构,降低运维成本;
    • 支持大规模数据检索和训练。
  • 适用场景:需要处理多模态数据的 Agent;大规模数据存储和检索场景。


8. MemOS (⭐ 约 7,910)

核心定位:LLM 和 Agent 系统的记忆操作系统。

  • 解决的痛点:

    • 跨任务记忆复用:实现跨任务的技能记忆复用和演进;
    • 记忆孤岛:统一的记忆存储和管理。
  • 技术亮点:

    • 持久化技能记忆;
    • 支持跨 Agent 知识共享;
    • 兼容 OpenClaw、MoleBot 等主流 Agent 框架。
  • 适用场景:多 Agent 协作系统;需要技能积累和复用的场景。


9. OpenViking (⭐ 约 19,650)

核心定位:专为 AI Agent(如 OpenClaw)设计的上下文数据库。

  • 解决的痛点:

    • 上下文管理:统一管理 Agent 需要的 memory、resources 和 skills;
    • 层级上下文交付:通过文件系统范式实现层级化的上下文传递。
  • 技术亮点:

    • 文件系统式的上下文管理;
    • 支持上下文的自演进;
    • 专为 OpenClaw 等 Agent 框架优化。
  • 适用场景:OpenClaw 用户;需要复杂上下文管理的场景。


10. 12-factor-agents (⭐ 约 18,957)

核心定位:构建生产级 LLM Agent 的原则和实践。

  • 解决的痛点:

    • 生产级质量:解决 Agent 从原型到生产的落地难题;
    • 记忆管理:提供生产环境下的记忆管理最佳实践。
  • 技术亮点:

    • 12 个核心原则指导 Agent 开发;
    • 涵盖记忆、安全、监控等各个方面;
    • 来自行业最佳实践的总结。
  • 适用场景:需要将 Agent 推向生产的企业开发团队。


11. PraisonAI (⭐ 约 57,742)

核心定位:你的 24/7 AI 员工团队,低代码多 Agent AI 自动化平台。

  • 解决的痛点:

    • 多 Agent 协作:内置记忆和 RAG 支持的多 Agent 系统;
    • 跨场景:支持 Telegram、Discord、WhatsApp 多平台。
  • 技术亮点:

    • 低代码构建多 Agent 团队;
    • 内置 100+ LLM 支持;
    • 完整的护栏和交接机制。
  • 适用场景:需要多 Agent 协作的企业自动化场景;社交媒体管理。


12. MemMachine (⭐ 约 56,11)

核心定位:AI Agent 的通用记忆层。

  • 解决的痛点:

    • 可扩展记忆:可扩展、可互操作的记忆存储和检索;
    • 状态管理:简化 Agent 状态管理。
  • 技术亮点:

    • 统一的记忆抽象接口;
    • 支持多种存储后端;
    • 面向下一代自主系统设计。
  • 适用场景:需要统一记忆接口的复杂 Agent 系统。


三、总结与展望

项目 ⭐ 核心优势 适合场景 成熟度
Mem0 51k+ 通用性最强、社区最大、部署最简 快速原型、跨平台记忆 ⭐⭐⭐⭐⭐
Letta 21k 有状态 Agent、持续学习 长期助手、企业客服 ⭐⭐⭐⭐⭐
Cognee 14k 图谱+向量融合、关系推理强 复杂文档理解、知识密集型 Agent ⭐⭐⭐⭐
SuperMemory 20k 极速检索、毫秒级响应 实时 Agent、低延迟场景 ⭐⭐⭐⭐
MemVid 13k 视频压缩记忆、超低 Token 成本 长程记忆、记忆归档 ⭐⭐⭐⭐
Memori 12k SQL 原生、企业友好 已有 SQL 技术栈的企业 ⭐⭐⭐⭐
DeepLake 9k 多模态数据湖、无服务器 多模态 Agent、大规模数据 ⭐⭐⭐⭐
MemOS 7k 跨任务技能复用 多 Agent 协作、技能积累 ⭐⭐⭐
OpenViking 19k 上下文数据库、层级管理 OpenClaw 生态、复杂上下文 ⭐⭐⭐⭐
12-factor-agents 18k 生产级原则、最佳实践 生产部署、架构设计 ⭐⭐⭐⭐⭐
PraisonAI 57k 多 Agent 团队、低代码 企业自动化、多平台 ⭐⭐⭐⭐⭐
MemMachine 5k 统一抽象、可扩展 复杂 Agent 系统开发 ⭐⭐⭐

核心观点:2025-2026 年是 Agent 记忆层的「寒武纪大爆发」。Mem0 凭借先发优势与资本加持(24M Series A)稳坐头把交椅;但真正决定生产级 Agent 胜负的,是 Letta 的持续学习能力和 Cognee 的知识图谱推理能力。

未来三条演进路径:

  1. 记忆压缩:用更小的 token 数表达更多的有效信息(如摘要 + 重点提取);
  2. 时序推理:让 Agent 学会区分「历史偏好」与「当前偏好」;
  3. 跨模态记忆:不仅记文本,还记图像、音频、视频中的关键信息。

选型建议:

  • 原型验证:Mem0 / SuperMemory(开箱即用)
  • 企业级生产:Letta / 12-factor-agents(稳定可靠)
  • 复杂关系推理:Cognee / OpenViking(图谱增强)
  • 多 Agent 协作:PraisonAI / MemOS(生态完整)
  • 极致成本优化:MemVid(视频压缩)

本文首发于 Jayln3 的博客,如需转载或引用,请注明出处。