github TencentCloud/TencentDB-Agent-Memory v1.0.0

pre-release6 hours ago

[1.0.0] - 2026-06-11

正式版发布:从 OpenClaw 专属插件演进为面向所有 Agent 的通用记忆服务。完整的 Gateway 独立服务 + v2 HTTP API + 官方 TypeScript / Python SDK,任何 Agent 框架均可接入完整的多层记忆与上下文压缩能力。

⚠️ Breaking Changes

  • 客户端/服务端架构拆分:记忆引擎从 OpenClaw 嵌入式插件拆分为独立 Gateway 服务进程,部署方式与接入方式发生变化。
  • 配置结构变更:插件配置结构扁平化重构,原 gateway 字段迁移为 server 嵌套。
  • 插件入口模式变更:支持 local(进程内本地运行,默认)和 client(连接外部 Memory Gateway)两种接入模式。

🚀 独立 Gateway 服务(v2 API)

记忆能力不再绑定 OpenClaw 宿主,以独立服务形式运行,通过 v2 HTTP API 为任意 Agent 提供记忆读写与管线管理:

  • 完整 v2 API:14 条标准路由覆盖记忆 CRUD、原子更新、场景索引、管线状态查询等全部操作。
  • 管线状态查询(/v2/pipeline/status:实时获取 L1/L2/L3 各阶段运行状态与进度。
  • 实例生命周期管理(/v2/instance/destroy:支持外部系统主动创建/销毁记忆实例。
  • 可选 Bearer 鉴权 + CORS 白名单:保护对外暴露的 API 安全。
  • 请求体校验:强制 1 MiB 上限,防止异常请求。

🚀 官方 SDK

  • TypeScript SDK 1.0.0@tencentdb-agent-memory/memory-sdk-ts):类型安全,覆盖全部 v2 API,npm 安装即用。
  • Python SDKtencentdb-agent-memory-sdk-python):pip wheel 安装,同步/异步双模式,覆盖全部 v2 API。

🚀 通用 Agent 框架适配

  • OpenClaw 插件适配:支持 local(进程内本地运行,默认)和 client(连接外部 Memory Gateway)两种接入模式。local 模式保持原有体验。
  • Hermes Agent 适配memory_tencentdb_v2 adapter,支持 Hermes 框架多租户场景。
  • 通用接入:任何能发 HTTP 请求的 Agent(LangChain、AutoGPT、自研框架等)均可通过 SDK 或裸 API 接入。

🚀 可观测性

  • OpenTelemetry 全链路 Trace:支持 OTLP 协议上报,可对接 Jaeger / Grafana Tempo 等后端。
  • Langfuse 集成:仅转发 LLM 相关 span,适合评估记忆提取质量。
  • 管线评测指标:L1 提取率、去重决策分布、各阶段 token 消耗、recall 延迟等。

🚀 Offload Server V2

  • L1 / L1.5 / L2 异步执行器:独立的 Offload 处理管线,支持大规模会话并发。
  • L3 压缩处理器:Mermaid 符号化 + 上下文预算控制,智能上下文压缩。
  • MMD 注入:支持多模态数据注入 Offload 流程。
  • Gateway 集成 /v2/offload/* 路由:统一 Offload API 入口。

📦 部署方式

方式 说明
Docker 容器 docker pull agentmemory/hermes-memory:1.0.0
源码直接运行 node --import tsx/esm src/gateway/server.ts
OpenClaw 插件 通过 install-openclaw-plugin-v2.sh 安装
Hermes 插件 内置 memory_tencentdb_v2 Python 插件

⬆️ 从 0.x 升级说明

v1.0.0 与 0.x 是并行维护的两条版本线:

  • 0.xmain 分支):OpenClaw 嵌入式插件,适合轻量单机场景
  • 1.xfeat/server 分支):独立 Memory 服务,适合多 Agent / 多框架 / 服务化部署

两者核心记忆引擎相同(L0→L3 分层 + BM25/向量混合检索 + Mermaid 符号化短期记忆),数据格式兼容。

🐛 修复(v1.0.0-beta.2 → v1.0.0)

  • Hermes 插件 install_hermes_tdai_gateway.sh 完善:支持 root 自动切换用户、旧路径自动迁移、幂等检测以跳过重复安装
  • Gateway 配置优化:默认端口 8420,同步写入 /etc/profile.d/~/.hermes/.env 两份环境变量
  • SDK 文档补全:TypeScript / Python SDK README 与接入示例
  • OpenClaw plugin.json 配置调整:移除 deprecated 字段,适配 OpenClaw 最新版本

📖 文档

  • SDK 接入指南(TypeScript / Python 示例)。
  • Gateway 独立部署文档。
  • OpenClaw / Hermes 插件安装说明。
  • Docker 部署与配置参考。

Full Changelog: https://github.com/Tencent/TencentDB-Agent-Memory/commits/feat/server

Don't miss a new TencentDB-Agent-Memory release

NewReleases is sending notifications on new releases.