《根治你的健忘虾!全网最全!23款Agent记忆架构大横评》
大家好我是你们的隔壁 IT 公司的老王。最近这大半年咱们 IT 圈和极客圈最火的事儿莫过于“养龙虾”了。老王我作为一个热爱折腾的资深码农自然也在工位上养了一只“老王虾”。原本指望它能帮我干点写代码、跑测试的脏活累活让我能名正言顺地躺在 130 度的人体工学椅上喝茶。结果你猜怎么着这只 Agent 小龙虾笨的想卸载。它的记忆力简直跟快奔五的我一样得了严重的“赛博老年痴呆”——今天我刚教它怎么配置公司内网的 API明天转头就忘得干干净净我仔细一查它的底细发现原生的 OpenClaw 记忆系统实在太简陋了。它自带的系统就是一个一维扁平的物理文本文件USER.md 和 SOUL.md把用户的设定和历史对话全塞在里面。刚开始一两轮对话还行一旦拉长周期它不但会发生“金鱼脑”式的遗忘还会疯狂消耗 Token甚至直接把大模型的上下文窗口给撑爆。这哪是赛博打工人这明明是个每天需要重新认识世界的新生儿啊为了治好“老王虾”的脑雾我决定重操旧业开启我的研究打磨之路。不查不知道一查吓一跳——目前市面上关于 Agent 记忆架构的系统简直百花齐放从最土的文本读写到向量图谱甚至是模拟人类“睡觉做梦”的仿生学机制都有。今天老王我就给大家做一次全面的技术普及把全网 23 款最主流的 Agent 记忆架构扒个底朝天从架构灵活性、Token 节省率、安装部署难度等维度给各位“养虾人”做个综合排序和推荐并附上了所有能找到的下载链接。第一章老王自研“91” 记忆架构 — 拯救“赛博痴呆”的第一步在看别人的方案之前作为老架构师我一拍大腿先自己搓了一个方案我称之为“91” 10 层记忆架构。奖励给各位读者研究这套架构主打一个“本地优先 零冲突”别问问什么还有SHARED_MEMORY用了独立AGENT群聊后你就懂了第二章23款记忆架构大乱斗谁才是真正的“记忆大师”当然老王我不能只吹自己的牛逼。为了找出业界最优解我对比了学术界、工业界和极客圈的 23 款记忆架构。总体来看目前的记忆流派可以分为四大类本地文件流派好读好改、虚拟文件系统流派像操作系统一样管理记忆、关系图谱流派极度严谨抗幻觉以及仿生学流派会像人一样睡觉做梦整理记忆。废话不多说直接上老王吐血整理的Top 23 架构终极排序榜单含出处/下载链接及难度评测第一梯队降维打击的“神级”架构Top 1 - Top 41. OpenViking (字节跳动开源) -综合评分96架构特征首创了 3D 虚拟文件系统viking://把记忆、资源都用树状目录管理起来。最牛的是它的L0/L1/L2 按需分层加载在严苛测试下能大幅降低 83%-96% 的 Token 消耗。优劣势灵活性极高能清晰看到检索路径任务结束后还能自动迭代经验。劣势是部署稍微有点重底层需要 VikingDB 向量库支持。难度与机制难度中等采用向量数据库 虚拟文件系统。下载地址github.com/volcengine/OpenViking2. MemoryLake 龙虾版 (质变科技) -综合评分95架构特征这是一个 PB 级超大规模多模态记忆向量湖极其凶残地把记忆分成了背景、对话、事件、事实、反思、技能 6 大维度。优劣势在长程对话 LoCoMo 基准测试中拿了全球第一召回准确率高达 99.8%。非常适合重度生产环境。缺点是属于商业闭源平台个人极客折腾起来不够轻量化。难度与机制难度低通过 API 接入采用大型向量库存储。获取方式质变科技商业平台对接无开源代码。3. 老王自研“91” 10层架构 -综合评分94架构特征就是上面老王我说的那个9层物理文件 1层 LanceDB 向量插件网络可下载。优劣势本地优先的极致折中极其透明防黑盒同时避免了大范围搜索卡顿。缺点是需要老王我手动写脚本维护同步。获取方式*参考老王截图表格即可配置*4. Claude Code (AutoDream) -综合评分93架构特征这个机制绝了它引入了仿生学的“夜间做梦”功能。当你在睡觉或电脑闲置时它会在后台开启守护进程主动去扫描一天的日志剔除冲突和噪音重新凝练它的知识库确保记忆文件绝不无序膨胀。优劣势极度拟人化彻底消除记忆膨胀幻觉。可惜高度绑定于 Anthropic 生态属于泄露出来的私有架构代码。难度与机制难度极高需完全手写复现基于本地文本 JSONL 文件。CC源码在手天下我有第二梯队各显神通的“硬核”流派Top 5 - Top 105. Mem0 (含图谱版 Mem0^g) - 评分91特征与获取传统的密集向量存储 动态关系图谱。它用了双 LLM 架构一个提取信息一个专门负责去重和决策极其防冗余。难度中等。下载地址github.com/mem0ai/mem06. MemGPT (Letta) - 评分89特征与获取最早提出把操作系统的“虚拟内存分页”搬给 AI 用的模型。大模型觉得记忆不够了就自动调用函数把外存里的记忆“换页”进主窗口理论上实现了无限上下文。缺点是模型一旦函数调用失败就卡壳。难度高。下载地址github.com/letta-ai/letta。7. CoALA 框架 - 评分88特征与获取学术界标杆。把记忆分为工作、情景、语义、程序四大块。它是一种顶层设计思想没有现成代码需要你自己写 RAG 逻辑。难度高。8. TencentDB Agent Memory (腾讯) - 评分87特征与获取专为 OpenClaw 打造的插件4 层渐进式提取原始对话-原子记忆-场景分块-用户画像。强调数据本机绝对安全。难度中等。9. MaRS - 评分87特征与获取极度注重隐私追踪每条记忆都有“出处provenance”标记可以回溯。难度高学术论文成果无官方仓库。10. A-MEM Cortex-Mem (Rust) - 评分86特征与获取A-MEM模拟“卡片盒笔记法”卡片之间自动演进建立链接涌现能力强。无官方仓库。Cortex-Mem纯 Rust 编写的性能怪兽自带哈希、语义、LLM 三重去重性能炸裂。难度高。下载链接github.com/sopaco/cortex-mem。第三梯队百花齐放的探索者Top 12 - Top 23由于篇幅有限老王把剩下的 12 款一并甩在这里想折腾的兄弟们各取所需12. MAGMA (多图架构)用 4 向图结构解决“为什么”的问题防幻觉无敌但写法极繁琐。13. Lang-MemGPT基于 LangGraph做多线程去重。链接github.com/langchain-ai/lang-memgpt14. Memory Bear AI加上了艾宾浩斯遗忘曲线会主动“忘掉”没用的记忆。15. Generative Agents斯坦福小镇里的 NPC 记忆流架构时间加权反思机制。链接github.com/joonspk-research/generative_agents16. MemoriaSession 级摘要与用户画像建模。17. MemAgent字节和清华联合搞的强化学习记忆让模型原生内化记忆极高难度微调。18. Lilith Core极客方案死守 100 行记忆上限多出来的强制存入 Markdown 脑图树。19. TiDB 3层自定义干掉中间件直接用 SQL 跑向量。20. Nemori图神经网络情节分割让 AI 拥有“时间感”。21. OpenClaw 原生记忆最返璞归真纯本地文件。极低难度。链接github.com/openclaw/openclaw22. Gemini 自动记忆API 级的隐式长上下文捕获闭源黑盒全自动。23. MemoryOS分层物理存储系统。祝大家的“小龙虾”都能早日治好阿尔茨海默症咱们下期见