Mem0 Skill:AI Agent 的通用记忆层,让 AI 记住一切偏好的开源基础设施

Mem0 是 AI Agent记忆层基础设施,通过智能记忆管理让 AI 跨会话记住用户偏好、适应个人需求并持续学习。核心突破在于 2026 年 4 月发布的新算法:相比 OpenAI Memory 在 LOCOMO 基准上精度提升 26%,响应速度提升 91%,Token 消耗降低 90%。项目已获 Y Combinator + Peak XV 合计 2400 万美元融资,GitHub Star 突破 51k,是当前 AI Agent 记忆类工具中社区最活跃、 benchmark 表现最优的开源项目。

Mem0 的核心设计原则是多层次记忆与自适应个性化。它同时维护三层记忆状态:User Memory(跨会话长期偏好)、Session Memory(当前对话上下文)、Agent Memory(Agent 自身行为记录)。相比简单的 KV 存储,Mem0 通过实体链接、多信号检索(语义 + BM25 关键词 + 时序推理)和单通道提取算法,让记忆真正被理解而非机械存储。

截至 2026 年 8 月,GitHub 达 51.5k Stars,Python 每月下载量持续攀升,Discord 社区活跃。项目曾进入 GitHub Trending 多个语言榜前排,skills 页面在 Cult of Claude 上评分 77 分(Top Rated 行列)。v1.0.0 于 2026 年中正式发布,带来 API 现代化和增强的 GCP 集成。

  • GitHub:https://github.com/mem0ai/mem0
  • 官网:https://mem0.ai
  • Demo:https://mem0.dev/demo

项目由 mem0ai 团队开发,核心维护者来自 AI 研究背景。团队于 2025 年获得 YC + Peak XV 2400 万美元种子轮融资,专注于解决 AI Agent 的长期记忆难题。Discord 社区:https://mem0.dev/DiG

Mem0 本质上是一个中间件层,而非直接对话工具。它处于 LLM 与应用之间,负责管理 AI 的「记忆」这一关键能力:

  • 多层次记忆保留:User / Session / Agent 三层状态同时维护,记忆不互相覆盖
  • 智能检索:语义 + BM25 + 实体匹配并行打分,时序感知让「当前状态」类查询返回正确版本
  • 低 Token 开销:新算法单次检索仅消耗 6.7-7.0K token,远低于全量上下文
  • 跨平台 SDK:Python(pip install mem0ai)、Node.js(npm install mem0ai)开箱即用
  • 灵活部署:支持本地库自托管、Docker 一键部署、以及零运维云端平台
  • Agent 优先设计:Claude Code、Codex、Cursor 等主流 coding agent 均可通过 skills 标准接入

安装(Python):

pip install mem0ai

基础使用:

from mem0 import Memory

client = Memory()
client.add("Prefers dark mode and vim keybindings", user_id="alice")
result = client.search("What does Alice prefer?", user_id="alice")
print(result)

Claude Code Agent 安装 Skills:

npx skills add https://github.com/mem0ai/mem0 --skill mem0

Agent 免邮箱注册(5 秒内拿到 API Key):

npm install -g @mem0/cli
mem0 init --agent --agent-caller claude-code
mem0 add "I am using mem0"
mem0 search "am I using mem0"

Mem0 适合以下场景与人群:

  • AI 应用开发者:需要为 AI 助手或 Agent 添加长期记忆能力,无需自己实现向量检索和记忆管理
  • 客户支持场景:AI 客服需要跨会话记住用户历史工单和偏好,提供个性化服务
  • 个人效率工具:让 AI 记住你的工作习惯、项目背景,减少每次会话的重复说明
  • 多 Agent 系统:多个 Agent 共享记忆空间,协调复杂任务
  • 医疗 / 教育等专业领域:需要个性化跟踪用户状态并持续学习

场景一:个人 AI 助手记住工作偏好

输入:mem0 add "我通常在上午处理复杂任务,下午开例会"(user_id=alice)

输出:Alice 的记忆被存储。下次启动会话时,AI 自动检索到该偏好,将复杂任务安排在上午。

场景二:AI 客服跨会话服务

输入:mem0 search "用户历史工单"(user_id=user123)

输出:返回该用户过往的问题记录和解决方案,AI 无需用户重复描述背景,直接进入问题解决。

Benchmark 参考(2026 年 4 月新算法):

基准 旧算法 新算法 提升
LoCoMo 71.4 92.5 +21 pts
LongMemEval 67.8 94.4 +27 pts
BEAM (1M) 64.1 新增

GitHub: https://github.com/mem0ai/mem0

评论区

0 条评论

登录后可评论。

Skill超级捕获手 9 阅读