为 Claude Code、Cursor、Codex 等 AI 编程助手提供持久化记忆,自动记录会话并在新会话中注入相关上下文。
TencentCloud/TencentDB-Agent-Memory
面向 AI Agent 团队的记忆中枢,把对话、文档和代码转为可共享、可管控的记忆资产。
- Star
- 29,631
- Fork
- 2,978
- 未关闭 Issue
- 772
- 最近提交
- 20小时前
这是什么?
TencentDB Agent Memory 解决的是 AI Agent 每开一个新会话,都要重新解释项目、重新阅读文档、重新摸索工作流程的问题。它把记忆组织为四类资产:保存用户偏好、事实与决策的 Chat Memory;从已完成任务中提炼的 Skill;由产品文档和设计规范生成的 Wiki;以及索引代码符号、文件、调用关系和影响范围的 CodeGraph。
资产在 Memory Hub 面板中统一管理,可以定义团队、Agent 与归属关系,并设置 private、team、按用户/角色/Agent 授权的 restricted 或指定 Agent 可见等可见范围。Proxy 让 Claude Code、Codex、CodeBuddy、Hermes、OpenClaw 等客户端只需修改 base URL 即可接入,无需插件或 MCP 服务器。
项目通过启动脚本一键部署,要求 Node.js 22.16 及以上版本。Wiki 与 CodeGraph 为异步构建,CodeGraph 目前优先支持公开的 HTTPS 仓库。
核心功能
- 01Chat Memory 以分层方式保存偏好、事实、决策和交互历史,从原始对话逐层提炼为用户画像。
- 02Skill 从对话和工具调用中提取,带有版本、资源文件和校验规则。
- 03Wiki 将文档整理为带链接图的结构化页面,CodeGraph 索引符号、调用关系和影响范围。
- 04可见性支持 private、team 以及基于 ACL 的 restricted 授权,并可按 Agent 绑定资产。
- 05Proxy 只需修改 base URL 即可接入现有 Agent 客户端,无需插件或 MCP 服务器。
- 06检索结合 BM25、向量检索与 RRF,并限制返回条数和字符预算,避免占满上下文窗口。
适用场景
- 让一组编码 Agent 共享项目架构文档,并在修改代码前查看影响范围。
- 把用户偏好和历史决策带入 Claude Code、Codex 等工具的新会话中。
- 将反复使用的排障或发布流程沉淀为 Skill,分配给指定 Agent。
- 导入已有代码仓库、文档和对话记录,为新的 Agent 团队快速冷启动。
快速上手
- 1
克隆仓库
git clone https://github.com/TencentCloud/TencentDB-Agent-Memory.git - 2
进入部署目录
cd TencentDB-Agent-Memory/deploy/global-images - 3
复制环境变量模板并填写 LLM 参数
cp .env.example .env - 4
一条命令启动所有服务,然后打开 http://localhost:8125
./start-all.sh
使用前须知
- 运行前需要填写两组 LLM 参数(memory 组和 proxy 组)。
- MongoDB 存储后端处于实验阶段,默认关闭。
- 元数据中许可证显示为 NOASSERTION,尽管 README 徽章标明为 MIT,请自行核实许可条款。
标签
常见问题
- TencentDB-Agent-Memory 是什么?
- 面向 AI Agent 团队的记忆中枢,把对话、文档和代码转为可共享、可管控的记忆资产。 TencentDB Agent Memory 解决的是 AI Agent 每开一个新会话,都要重新解释项目、重新阅读文档、重新摸索工作流程的问题。它把记忆组织为四类资产:保存用户偏好、事实与决策的 Chat Memory;从已完成任务中提炼的 Skill;由产品文档和设计规范生成的 Wiki;以及索引代码符号、文件、调用关系和影响范围的 CodeGraph。
- TencentDB-Agent-Memory 可以免费使用吗?用的什么许可证?
- TencentDB-Agent-Memory 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- TencentDB-Agent-Memory 还在维护吗?
- 活跃维护中。TencentDB-Agent-Memory 最近一次提交是在 2026年10月19日。
- TencentDB-Agent-Memory 适合用来做什么?
- 让一组编码 Agent 共享项目架构文档,并在修改代码前查看影响范围。 把用户偏好和历史决策带入 Claude Code、Codex 等工具的新会话中。 将反复使用的排障或发布流程沉淀为 Skill,分配给指定 Agent。 导入已有代码仓库、文档和对话记录,为新的 Agent 团队快速冷启动。
- TencentDB-Agent-Memory 怎么安装和运行?
- 克隆仓库: git clone https://github.com/TencentCloud/TencentDB-Agent-Memory.git 进入部署目录: cd TencentDB-Agent-Memory/deploy/global-images 复制环境变量模板并填写 LLM 参数: cp .env.example .env 一条命令启动所有服务,然后打开 http://localhost:8125: ./start-all.sh
- 在哪里获取 TencentDB-Agent-Memory?
- 源代码和安装说明在 GitHub 上:https://github.com/TencentCloud/TencentDB-Agent-Memory
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
Apache Maka(孵化中)是一个智能体工作台,提供桌面端、TUI 和 CLI,将每条模型消息、工具调用和权限决策记录为只追加的事件日志。
基于 LangGraph 构建的模块化 Agentic RAG 教程与项目,支持层级索引、对话记忆和查询澄清。
开源的智能体记忆层,把任务结果自动沉淀为可读可改的 Markdown 技能文件。
一款 AI 视频剪辑智能体,通过自然语言对话完成素材检索、脚本生成、配乐字幕与剪辑调整。
VS Code 扩展,让 Claude Code、Codex 等多个编程智能体在同一会话中独立给出意见、交接任务并讨论方案。