TencentDB Agent Memory is a self-hosted memory system for AI agents that stores conversations, distilled facts, reusable skills, document knowledge, and code structure in one place. It's built for developers and teams running multiple agents (Claude Code, Codex, CodeBuddy, OpenClaw, Hermes, and others) who want those agents to stop re-learning the same project context in every session.
The core idea: instead of treating memory as a chat log dump, the system organizes information into distinct asset types (Chat Memory, Skills, Wiki, CodeGraph), each with ownership, versioning, and access control. Any agent connected through the proxy can read from and write to the same memory pool, subject to visibility rules (private, team, restricted, agent). This lets a team of agents share proven workflows and project knowledge without leaking everything to everyone.
The project ships a one-command setup that starts all three services (memory-core, memory-hub, proxy):
git clone https://github.com/Tencent/TencentDB-Agent-Memory.git
cd TencentDB-Agent-Memory/deploy/global-images
cp .env.example .env
$EDITOR .env # fill in LLM parameters for the memory group and proxy group
./start-all.sh # launches everything; prints a one-liner to paste into Claude when done
Open the management panel at http://localhost:8125.
Requirements include Node.js 22.16+ and, for OpenClaw integration, OpenClaw 2026.3.13+. Full setup docs (standalone Memory Hub deployment, Proxy configuration for Claude Code / CodeBuddy, stopping and cleanup, port reference) live in INSTALL.md. If you're upgrading from an older v1.x/v0.x install, a data migration tool is provided under MemoryCore/scripts/migrate-v2-to-v3.