Discover and explore top open-source AI tools and projects—updated daily.
TencentAI agent memory system with layered, symbolic, and local capabilities
Top 12.5% on SourcePulse
TencentDB Agent Memory provides a fully local, zero-dependency solution for AI agent long-term memory. It addresses the challenge of agents repeatedly requiring context by implementing a layered, symbolic memory system. This system is designed for developers and researchers building sophisticated AI agents, offering significant benefits in reduced token consumption, improved task success rates, and enhanced agent reasoning capabilities.
How It Works
The core innovation lies in its "memory layering" and "symbolic memory" architecture. Memory is structured hierarchically, distinguishing between short-term context (raw logs, summaries, Mermaid canvases) and long-term personalization (conversations, atoms, scenarios, personas). This layered approach utilizes heterogeneous storage, with databases for raw data and human-readable Markdown/Mermaid for higher-level abstractions. Symbolic memory encodes task state transitions into dense Mermaid syntax, offloading verbose logs to external files. Agents interact with a lightweight Mermaid canvas, retrieving detailed information via node_id only when necessary, thereby minimizing token usage and preserving full traceability.
Quick Start & Requirements
openclaw plugins install @tencentdb-agent-memory/memory-tencentdb and restart the gateway. Requires Node.js >= 22.16 and OpenClaw >= 2026.3.13. Optional short-term compression requires applying a patch script.docker run ... hermes-memory. Requires Docker and LLM API credentials.Highlighted Details
node_id and result_ref, facilitating easier debugging.Maintenance & Community
Contributions are welcomed through GitHub Issues, Discussions, and Pull Requests. The project maintains an active Discord community for direct interaction with developers. Key roadmap items include portable memory, automatic skill generation, and a visual debugging dashboard.
Licensing & Compatibility
The project is released under the MIT license, permitting commercial use and integration into closed-source applications.
Limitations & Caveats
Several advanced features, such as portable memory, automatic skill generation, and a visual debugging dashboard, are listed as future roadmap items, indicating they are not yet implemented. The Hermes Docker setup requires specific LLM API key and endpoint configurations. Optimal short-term compression with OpenClaw necessitates applying a runtime patch.
2 days ago
Inactive