系列专题 · 横向对比

Agent Memory
开源生态全景

11 个主流 Agent 记忆项目,一张图看清:谁做平台、谁做协议、谁做分身——以及你该选哪个

Letta / Mem0 / Supermemory Second-Me / memU / Hindsight OpenViking / ReMe / text2mem

更新于 2026-08-13 · 系列专题页(非单项目详情)

← 返回汇总
为什么做这个专题

记忆赛道为什么这么卷

大模型上下文窗口再大,也存不下用户的全部历史、偏好、长期任务。Agent 要「记得你」「能成长」,记忆层是刚需——于是开源社区一年内冒出十几个项目,各有侧重,命名还都带 mem/memory,极易混淆。

上下文窗口有限

即便百万 token,长对话/长期任务仍会丢信息,需要外部记忆持久化与检索。

跨会话/跨 Agent 共享

用户希望「这个 Agent 记得的,另一个也能用」,记忆要能解耦、可迁移。

个性化与自我进化

Agent 从交互中学习用户习惯,变成「懂你的专属助手」,记忆是学习的基础。

全景速览

11 个项目数据一览

11
对比项目
63k
最高 stars(Mem0)
4
功能分层
2
国产项目

注:usememos/memos 原本是笔记工具,不是严格意义的 Agent Memory,本专题作为「个人知识存储」对照参考列入。Second-Me、OpenViking 为国产(字节/MiniMax 孵化的 mindverse)。

🔥 核心图鉴

四层分类:它们分别站在哪

按「做什么」分层,是理解这堆项目的关键——别只看名字都带 mem:

L1 · 记忆框架 / 平台(给开发者建带记忆的 Agent) Letta (MemGPT) · Mem0 · Supermemory · OpenViking 提供 SDK/API + 存储后端,你把记忆能力接进自己的 Agent,主打「记忆即基础设施」 Letta 24k · Mem0 63k · Supermemory 29k · OpenViking 28k L2 · 记忆型 Agent / 个人分身(给终端用户的成品) Second-Me · memU · Hindsight 开箱即用的「记得你的 AI」,面向 C 端或个人效率,记忆是其核心卖点而非插件 Second-Me 16k · memU 14k · Hindsight 20k L3 · 记忆协议 / IR(解决「记忆不互通」) text2mem · ReMe 定义统一的记忆操作语言/中间表示,让记忆能在不同 Provider、存储后端间移植——记忆层的「HTTP」 L4 · 记忆机制研究 / 知识存储(学术或周边) MetaMem(ACL'26) · usememos/memos MetaMem 研究元记忆自优化;memos 是自托管笔记,作个人知识库对照参考 MetaMem 42(论文) · memos 62k(笔记工具)
L1/L2 主流(框架+分身) L3 协议层(新兴) L4 研究/周边
🔥 横向对比

11 项目核心矩阵

项目定位核心机制形态Stars
Mem0通用记忆层抽取+向量化事实,跨模型复用SDK/库63k
Letta(MemGPT)有状态 Agent 平台分级记忆(core/archival),自管上下文平台+SDK24k
Supermemory记忆+上下文引擎可本地全量部署的记忆 API平台+App29k
OpenViking自进化上下文 DB统一 Agent 记忆+RAG+技能数据库28k
Hindsight会学习的 Agent 记忆不止回忆,从历史中归纳库+云20k
Second-Me个人 AI 分身训练「你的 AI 自我」,可外接桥接成品16k
memU个人记忆 Wiki跨会话/Agent/设备,核心逻辑仅 500 行轻量库14k
ReMe记忆管理 KitRemember/Refine 记忆管理套件库3.3k
text2mem记忆操作语言/IR模糊意图→可审计 JSON IR,跨后端协议57
MetaMem元记忆研究(ACL'26)自反思符号优化知识利用论文42
usememos/memos自托管笔记(对照)Markdown 原生快速记录App62k
🔥 选型决策

我该选哪个

你要做什么? 开发带记忆的 Agent 现成的「记得你的 AI」 我要建 我要用 要轻量库嵌入 要完整平台/服务 Mem0 63k · 通用记忆层 Letta / Supermemory 平台+SDK,记忆即服务 个人效率/知识 训练「AI 分身」 memU 14k · 500 行核心,跨 Agent Second-Me 16k · 训练你的 AI 自我 关心「记忆互通/可移植」或「会学习」 text2mem / ReMe Hindsight 协议/IR 层 从历史归纳学习
L1 详解

记忆框架/平台:Mem0 vs Letta vs Supermemory

维度Mem0Letta (MemGPT)Supermemory
核心理念记忆即层(像 DB 之于数据)Agent 自管上下文(OS 虚拟内存隐喻)记忆即引擎/大脑
记忆结构抽取事实 → 向量库分级:core(对话内)+ archival(长期)统一记忆+上下文,可本地全量
形态SDK/库,易嵌入平台+SDK,有 Agent 宿主平台+App+API
适合给现有 Agent 加记忆从零建有状态 Agent个人/企业「第二大脑」
体量63k stars(最大)24k,学术血统(MemGPT)29k,产品化最成熟

三者是 L1 主流。Mem0 最轻、最易集成;Letta 概念最深(虚拟内存隐喻),适合研究型;Supermemory 产品形态最全。OpenViking(字节,28k)走「上下文数据库」路线,把记忆/RAG/技能统一进一个 DB,偏基础设施。

L2 详解

记忆型 Agent:Second-Me / memU / Hindsight

Second-Me

mindverse(国产)。训练「你的 AI 自我」,可作个人分身对外服务。卖点是个性化人格而非通用助手。

memU

个人记忆存成 Wiki,跨会话/Agent/设备共享。核心逻辑仅 500 行,可读可改,适配 Codex/Claude Code/Cursor 等编码 Agent。

Hindsight

vectorize 出品。不止回忆对话,而是从历史中归纳学习,让 Agent 越用越聪明。有论文+云服务。

共同点:都是给终端用户的「记得你的 AI」,记忆是核心卖点而非插件。区别在 Second-Me 偏人格化分身、memU 偏轻量透明、Hindsight 偏学习进化。

L3 + L4

协议层与研究项目

L3 协议
text2mem · ReMe

text2mem:把模糊的记忆意图转成可审计的 JSON IR,跨 Provider/存储后端可移植——想做记忆层的「统一语言」。ReMe:AgentScope 的记忆管理 Kit,Remember/Refine 双轮。两者都试图解决「记忆系统不互通」的新兴问题,体量小(57/3.3k)但方向值得关注。

L4 研究/周边
MetaMem · usememos/memos

MetaMem(ACL'26):研究元记忆的自反思符号优化,提升知识利用率,纯学术。memos:自托管 Markdown 笔记(62k stars),严格说不是 Agent Memory,但常被拿来作「个人知识存储」对照——若你只要存笔记不要 Agent,选它。

关键洞察

这个赛道的三个趋势

风险与陷阱

选型要注意

潜力评估

未来空间

Agent Memory 是 AI 应用的「水电煤」——只要 Agent 还要服务具体用户,记忆层就不可缺。短期 Mem0/Letta/Supermemory 三足鼎立格局已成;中期看点在协议层(记忆 IR 谁来标准化)与学习层(从记到学的跃迁)。对开发者:现在接 Mem0 最稳;对研究者:Hindsight/MetaMem 的「记忆即学习」方向最有想象力;对用户:Second-Me/memU 这类分身最快能摸到「懂你的 AI」的体验。


1 / 12