← 返回总览

thedotmack/claude-mem

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

★ 95,550Fork: 8,458语言: TypeScript协议: Apache-2.0今日 +218GitHub ↗

深度介绍

它是什么

claude-mem 是一个为 AI Agent 提供持久化记忆的开源引擎。它在会话过程中捕获 Agent 的全部操作,用 AI 压缩成结构化记忆,并在后续会话中自动注入相关上下文——让 Agent 真正“记得”之前做过什么。

核心亮点

  • 跨会话记忆:突破单次对话窗口限制,历史上下文自动延续
  • AI 压缩:不是简单存储,而是智能提炼关键信息
  • 广泛兼容:支持 Claude Code、Codex、Gemini、Copilot、OpenCode 等主流 Agent
  • 本地优先:基于 SQLite + ChromaDB,数据自主可控

为什么火

Agent 的“失忆症”是当前最大痛点之一。claude-mem 用 RAG + 嵌入向量方案优雅解决,且不绑定单一厂商,9.5 万 Star 印证了社区对通用记忆层的强烈需求。

适合谁用

长期使用 AI 编程 Agent 的开发者、构建多轮 Agent 应用的团队,以及需要 Agent 记住项目上下文的重度用户。

快速上手

npx claude-mem

作为 Claude Code 插件安装后即可自动生效,无需改动现有工作流。