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 资产管理的依赖项)

Sources