TencentDB-Agent-Memory: TencentDB Agent Memory
TencentDB Agent Memory
What is TencentDB Agent Memory?
TencentDB Agent Memory 是一个使 AI agent 可以跨会话和团队成员保留并重用经验(聊天记忆、技能、Wiki、CodeGraph)的系统。
Purpose
通过实现跨会话和团队成员的记忆资产共享与重用,消除 agent 需要重复学习项目上下文的需求。
How It Works
从对话、文档和代码中提取聊天记忆、技能、Wiki 和 CodeGraph;在具有访问控制(私有/团队/ACL)的 Memory Hub 中进行管理;agent 通过分层记忆(L0-L3)和工具调用按需检索相关资产,以避免上下文窗口过载。
Key Features
- 自动资产提取:从对话中提取 Chat Memory/Skills,从文档中提取 Wiki,从代码中提取 CodeGraph
- 框架可移植的记忆资产,可在不同 agent 框架中使用
- 冷启动:导入现有代码库、文档、对话会话
- 团队记忆面板:创建团队、管理资产、控制访问(私有/团队/ACL)、将资产绑定到 agent
- 用于高效召回的分层记忆 (L0-L3):L0 (原始数据), L1 (事实), L2 (场景), L3 (人格)
- 带有触发器、资源步骤和验证的版本化 Skill 库
- 用于结构化文档和链接图谱的 Wiki
- 用于代码符号索引、调用关系和影响分析的 CodeGraph
- 人工控制的资产所有权、版本、状态和可见性
Use Cases
- 为个人创业者构建 agent 团队(例如:Scout, Builder, Reviewer 角色)
- 通过现有经验(代码库、文档、对话)的“保存文件”来避免重新训练
- 在 agent 之间共享特定技能(例如:发布检查清单、故障排除)
- 使用 Wiki 访问结构化文档,而无需阅读每个文件
- 使用 CodeGraph 在更改之前分析代码影响
Limitations
- Wiki/CodeGraph 需要异步处理时间才能达到
ready状态 - CodeGraph 目前优先支持公开的 HTTPS 仓库;私有仓库/SSH 支持仍在完善中
- Memory Hub 支持手动资产绑定;全自动路由功能正在迭代中
- 目前支持 OpenClaw, Hermes, Claude Code, CodeBuddy, SDK;更广泛的框架集成已在路线图中
Tech Stack
- Node.js (>=22.16)
- CodeGraph (CodeGraph 资产模块的依赖项)
- Hermes Agent (Skill 资产管理的依赖项)