[2.0.0-beta.1] - 2026-07-21
产品定位:让 Agent 的经验、文档、代码沉淀成可复用资产,让下一位 Agent
直接读档。详见 README_CN.md。
🧠 四种记忆资产 · 首次完整开源
四类资产从"对话/工作痕迹"里自动沉淀出来:
- Chat Memory — 从对话中逐层提取 L0 原始记录 → L1 事实 → L2 场景 → L3
长期认知;跨会话保留偏好、决策、交互历史。 - Skill — 从跑通的任务里提炼可复用 SOP,附版本 / 资源文件 / 触发边界 /
执行步骤 / 验证规则。 - Wiki — 把文档变成结构化页面 + 链接图谱(灵感来自 Karpathy 的 LLM 知识库
实践)。 - CodeGraph — 索引仓库的符号 / 文件 / 调用关系 / 影响路径,Agent 改代码
前先做 impact analysis。
🎛️ Memory Hub · 面向团队的操作台
管控面板(agentmemory/memory-hub 镜像,含 Panel + Knowledge Service):
- 建 Team / Agent,把资产按 Owner / 版本 / 状态 / 可见性统一管理
- 三级可见性:
private/team/restricted(User / Role / Agent ACL),
外加agent定向装配 - Agent Loadout:给不同 Agent 绑定不同资产、调整优先级和使用方式
- Wiki + CodeGraph 工坊内置在 Hub,导入代码库/文档就能自动构建
🔀 Memory Proxy · Agent 挂上记忆的通道
agentmemory/memory-proxy 让 Claude Code 等 coding agent 直接用上团队记忆:
- Anthropic / OpenAI 双协议:
/claude-code/<spaceId>/v1/messages和
/v1/chat/completions都接 - 首轮引导:sessionInit 通过
AskUserQuestion让用户选 team / agent /
task,proxy 记住绑定 - 每轮注入:把该 agent 的 L2/L3 记忆、matched skill、wiki/code-graph
拼进 system prompt,转发上游 LLM - 鉴权:
x-tdai-user-key→ 内核/v3/meta/auth/verify换user_id,
按用户维度控制资产可见性
🚀 部署方式
| 方式 | 说明 |
|---|---|
| Docker 三件套 | agentmemory/memory-core / agentmemory/memory-hub / agentmemory/memory-proxy,多架构(linux/amd64 + linux/arm64),一键 start-all.sh 拉起
|
| 源码运行 | 参考 INSTALL_CN.md / INSTALL.md |
🧰 官方 SDK
| 语言 | 包名 | 说明 |
|---|---|---|
| TypeScript | @tencentdb-agent-memory/memory-sdk-ts-v2
| v3 严格 isolation,覆盖 Memory / Skill / Metadata |
| Python | tencentdb-agent-memory-sdk-python
| 同步 + 异步双客户端,v3 子模块提供完整 API
|