AgentMemory

活跃
GitHub TypeScript Apache-2.0

简介

面向 AI 编码 Agent 的持久记忆系统,基于真实世界基准评估设计,帮助 Agent 跨会话保留上下文。

核心特性

  • 跨会话持久记忆 — AI 编码 Agent 跨会话保留上下文,无需重复解释
  • MCP 协议支持 — 53 个 MCP 工具,兼容 Claude Code、Copilot、Cursor 等主流 Agent
  • 自动 Hook 系统 — 12 个自动钩子在 Agent 操作时自动保存和检索记忆
  • 高性能检索 — 95.2% 的 R@5 召回率,92% 的 token 节省
  • 零外部依赖 — 内置嵌入和向量存储,无需外部数据库
  • 实时查看器 — 提供可视化界面查看和管理 Agent 记忆内容

适用场景

💡 让编码 Agent 在新会话中记住之前的项目决策和代码上下文
💡 跨多个编码工具共享项目知识和学习成果
💡 自动记录 Agent 的学习成果供团队复用
💡 减少 Agent 交互中的 token 消耗提高效率

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(27.1k stars)
  • 开源许可证友好(Apache-2.0)

快速开始

npm install -g @agentmemory/agentmemory
agentmemory
agentmemory connect claude-code

相关项目

ByteRover CLI

4.9k · TypeScript
正常 B

ByteRover CLI 是一个为自主编码 Agent 提供持久化结构化记忆的便携工具,支持上下文树管理、类 Git 版本控制、云端同步,兼容 Cursor、Claude Code、Windsurf 等 22+ 编码 Agent,集成 MCP 协议。

agent-memorycontext-managementcoding-agent +3
  • · 为编码 Agent 提供持久化结构化记忆,支持上下文树和知识存储
  • · 类 Git 版本控制管理上下文树(分支、提交、合并、推拉)
  • · 支持 20 家 LLM 供应商,包括 Anthropic、OpenAI、Google、Groq、DeepSeek

Agentic Stack

2.2k · Python
活跃 A

便携式 Agent 工作区方案,通过 .agent 文件夹沉淀记忆、技能和协议,让 Claude Code、Cursor、Windsurf 等工具共享知识。

coding-agentmemoryskills +2
  • · 便携式 .agent 文件夹,跨 Claude Code、Cursor、Windsurf 等 12+ 工具共享记忆与技能
  • · 本地数据层:统一监控 Agent 活动、定时任务、Token 消耗和 KPI 仪表盘
  • · 数据飞轮:将审核后的运行转为 trace 记录、上下文卡片、评估用例和训练 JSONL

Beads

26.4k · Go
活跃 A

编程 Agent 的记忆增强工具,为 Claude Code、Codex 等编码 Agent 提供持久化上下文记忆,大幅提升长任务的一致性。

coding-agentmemorycontext +2
  • · Dolt 驱动的版本控制 SQL 数据库 — 支持 cell-level merge、原生分支和远程同步
  • · 依赖感知的任务图 — 用图结构替代 Markdown TODO,支持 blocks、related、parent-child 关系
  • · Agent 优化输出 — JSON 输出格式、依赖追踪和自动检测就绪任务