登录 注册

claude-mem (Agent跨会话记忆工具)

曾爆款
去点 Star
AI 应用与 AI AgentAI 模型与开发框架
115,706
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
TypeScript
语言
创建时间
最近更新

项目能做什么

为各类 AI Agent 提供跨会话持久记忆,能自动记录并压缩操作历史,并在后续会话中注入相关上下文。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

项目简介

claude-mem 是一个专为 AI 编程 Agent 设计的跨会话持久记忆工具。官方标语为:“Your coding agent forgets everything between sessions. Claude-Mem remembers for it.”(你的编程 Agent 会在会话之间遗忘一切,而 claude-mem 负责替它记住)。

该项目基于 Apache 2.0 协议开源,运行环境要求 Node.js 版本为 ^20.19 || >=22.12。

核心功能

  • 全流程上下文捕获:自动记录 Agent 在会话期间执行的所有操作。
  • AI 智能压缩:利用 AI 对捕获的行为记录进行压缩提炼,控制上下文体积。
  • 跨会话上下文注入:在后续的新会话中,自动将相关的历史上下文按需注入回 Agent。
  • 多 Agent 适配:支持 Claude Code、OpenClaw、Codex、Gemini、Hermes、Copilot、OpenCode 等多种编程助手。
  • MCP 检索工具支持:提供基于 MCP(Model Context Protocol)的记忆检索工具。

适合谁用

  • 正在使用 Claude Code、Codex、Copilot 等工具进行日常开发,希望解决每次开启新会话 Agent 就“失忆”痛点的开发者。
  • 需要在多个 Agent 间共享或沉淀项目背景、历史决策与长期上下文的开发者。

安装步骤

此部分原文未说明,请查看原仓库。

配置说明

此部分原文未说明,请查看原仓库。

常见问题

此部分原文未说明,请查看原仓库。

原始 README 摘录(英文原文,节选前 3000 字符)
<h1 align="center">
  <br>
  <a href="https://github.com/thedotmack/claude-mem">
    <picture>
      <source media="(prefers-color-scheme: dark)" srcset="docs/public/claude-mem-logo-for-dark-mode.webp">
      <source media="(prefers-color-scheme: light)" srcset="docs/public/claude-mem-logo-for-light-mode.webp">
      <img src="docs/public/claude-mem-logo-for-light-mode.webp" alt="Claude-Mem" width="400">
    </picture>
  </a>
</h1>

<p align="center">
  <img alt="Vercel OSS Program" src="https://vercel.com/oss/program-badge-2026.svg" height="24" />
  &nbsp;&nbsp;&nbsp;
  <img alt="Greptile" src="docs/public/greptile-wordmark-green.svg" height="24" />
  &nbsp;&nbsp;&nbsp;
  <img alt="SerpApi" src="docs/public/serpapi-logo-with-wordmark-gradient.svg" height="24" />
</p>

<p align="center">
  <a href="docs/i18n/README.zh.md">🇨🇳 中文</a> •
  <a href="docs/i18n/README.zh-tw.md">🇹🇼 繁體中文</a> •
  <a href="docs/i18n/README.ja.md">🇯🇵 日本語</a> •
  <a href="docs/i18n/README.pt.md">🇵🇹 Português</a> •
  <a href="docs/i18n/README.pt-br.md">🇧🇷 Português</a> •
  <a href="docs/i18n/README.ko.md">🇰🇷 한국어</a> •
  <a href="docs/i18n/README.es.md">🇪🇸 Español</a> •
  <a href="docs/i18n/README.de.md">🇩🇪 Deutsch</a> •
  <a href="docs/i18n/README.fr.md">🇫🇷 Français</a> •
  <a href="docs/i18n/README.he.md">🇮🇱 עברית</a> •
  <a href="docs/i18n/README.ar.md">🇸🇦 العربية</a> •
  <a href="docs/i18n/README.ru.md">🇷🇺 Русский</a> •
  <a href="docs/i18n/README.pl.md">🇵🇱 Polski</a> •
  <a href="docs/i18n/README.cs.md">🇨🇿 Čeština</a> •
  <a href="docs/i18n/README.nl.md">🇳🇱 Nederlands</a> •
  <a href="docs/i18n/README.tr.md">🇹🇷 Türkçe</a> •
  <a href="docs/i18n/README.uk.md">🇺🇦 Українська</a> •
  <a href="docs/i18n/README.vi.md">🇻🇳 Tiếng Việt</a> •
  <a href="docs/i18n/README.tl.md">🇵🇭 Tagalog</a> •
  <a href="docs/i18n/README.id.md">🇮🇩 Indonesia</a> •
  <a href="docs/i18n/README.th.md">🇹🇭 ไทย</a> •
  <a href="docs/i18n/README.hi.md">🇮🇳 हिन्दी</a> •
  <a href="docs/i18n/README.bn.md">🇧🇩 বাংলা</a> •
  <a href="docs/i18n/README.ur.md">🇵🇰 اردو</a> •
  <a href="docs/i18n/README.ro.md">🇷🇴 Română</a> •
  <a href="docs/i18n/README.sv.md">🇸🇪 Svenska</a> •
  <a href="docs/i18n/README.it.md">🇮🇹 Italiano</a> •
  <a href="docs/i18n/README.el.md">🇬🇷 Ελληνικά</a> •
  <a href="docs/i18n/README.hu.md">🇭🇺 Magyar</a> •
  <a href="docs/i18n/README.fi.md">🇫🇮 Suomi</a> •
  <a href="docs/i18n/README.da.md">🇩🇰 Dansk</a> •
  <a href="docs/i18n/README.no.md">🇳🇴 Norsk</a>
</p>

<h4 align="center">Your coding agent forgets everything between sessions. Claude-Mem remembers for it.</h4>

<p align="center">
  <a href="LICENSE">
    <img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg" alt="License">
  </a>
  <a href="package.json">
    <img src="https://img.shields.io/badge/version-15.13.0-green.svg" alt="Version">
  </a>
  <a href="package.json">
    <img src="https://img.shields.io/badge/node-%5E20.19%20%7C%7C%20%3E%3D22.12-brightgreen.svg" alt="Node">
  </a>
  <a href="https://github.com/thedotmack/a
阅读完整原文

商业机会分析 AI 生成

Cloud-Mem: 个人跨设备记忆同步与托管云服务

产品构想针对开发者在多台电脑(如公司电脑、个人笔记本、云主机)切换开发时记忆丢失的问题,提供开箱即用的云端加密同步与自动化上下文压缩托管服务。
核心功能端到端加密的记忆云同步、多 Agent 统一上下文检索面板、会话记忆可视化与编辑、一键导出与备份。
目标用户拥有多台开发设备且高频使用 Claude Code / AI Agent 的独立开发者及高级工程师。
难度/周期中等 · 3 - 5 周 · 成本:< $300/月(初期仅需轻量 API 代理网关、对象存储与 Supabase/PostgreSQL)
收费模式订阅制 SaaS(例如 $5-$10/月/人),提供存储容量与高级压缩模型额度分级。
竞争风险开源版本本地运行容易满足单机需求,纯云端同步对部分极度重视代码隐私的用户吸引力受限。
依据 数据支持的判断

Team-Mem: 研发团队协作知识与上下文共享平台

产品构想将项目中各个开发者的 Agent 记忆汇聚提炼成团队共享上下文(如架构设计决策、踩坑排错记录、私有库规范),并在新开发任务中自动注入给其他成员的 Agent。
核心功能团队项目级记忆共享、敏感信息与 Token 自动过滤/脱敏、团队最佳实践沉淀检索、与 GitHub/GitLab 仓库绑定的权限控制。
目标用户5人以上采用 AI 编程规范的中小产研团队、开源项目核心维护者群体。
难度/周期高 · 6 - 10 周 · 成本:< $800/月(向量检索数据库、多租户管理系统、测试基础设施)
收费模式按团队席位收费(如 $15-$25/人/月),针对企业提供私有部署版本授权。
竞争风险团队代码资产外泄顾虑大,多人记忆合并与版本冲突解决算法复杂。
依据 尚需验证的假设

Agent-Mem Pro: 本地增强版与 IDE/MCP 插件套件

产品构想基于本地优先(Local-First)原则开发无缝集成的桌面客户端/MCP Server 增强插件,支持本地小模型(如 Ollama)离线压缩记忆,确保零数据上云。
核心功能原生本地 UI 检索与管理界面、支持本地模型离线提炼、一键对接 VS Code/JetBrains 及 MCP 生态、敏感信息规则脱敏拦截器。
目标用户受限于公司安全合规(不可上云)的企业开发者、金融/政企背景的研发人员。
难度/周期中等 · 4 - 6 周 · 成本:< $100/月(基本无持续云端资源消耗,主要为打包签名与展示站点成本)
收费模式个人买断制 License(如 $29-$49 单次买断)+ 企业批量永久授权/技术支持费用。
竞争风险本地小模型(7B/8B)在上下文理解与高质量压缩提炼上效果可能弱于云端大模型(推测)。
依据 已验证事实
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
coleam00/claude-memory-compiler 为 Claude Code 打造的记忆系统,可自动提取会话并编译为结构化知识库。 1,321 Python
lucasrosati/claude-code-memory-setup 基于 Obsidian 与图谱的持久记忆方案,大幅降低 Claude Code 的 Token 消耗。 1,061 Python
Glen-Web-App/best-agent-memory-mcp 对比与精选适用于 Claude Code、Cursor 等客户端的长期记忆 MCP 服务清单。 238 -
VAMFI/claude-user-memory 便携的 Agent 配置方案,支持原生记忆复用与极简的项目指令设置。 214 Shell
severity1/claude-code-auto-memory 用于自动维护 CLAUDE.md 文件的 Claude Code 插件。 159 Python
HelloRuru/claude-memory-engine 基于 Hooks 和 Markdown 构建、零外部依赖的 Claude Code 记忆系统。 134 JavaScript
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 ,最近推送 ,发布过 100 个 Release
社区活跃Star 115,706 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/thedotmack/claude-mem.git
cd claude-mem
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。