Repolode
TencentCloud

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. 1

    克隆仓库

    git clone https://github.com/TencentCloud/TencentDB-Agent-Memory.git
  2. 2

    进入部署目录

    cd TencentDB-Agent-Memory/deploy/global-images
  3. 3

    复制环境变量模板并填写 LLM 参数

    cp .env.example .env
  4. 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 数据每日更新。

相关项目