dual-mem

dual-mem 是面向 LLM 应用与 Agent 的双系统分层记忆 SDK:写侧 System1 同步认知,System2 在显式 digest() 时沉淀;读侧用 hybrid 混合召回,演化链追踪偏好与事实变更。

核心能力

能力 说明
演化链 写侧 supersedes / superseded_by 双向指针;读侧自动展开历史版本
System1 写路径 Extract(单次 LLM)→ 提交判定 → fast-write L0/L2/L4
System2 沉淀(dual) DBSCAN 聚类 + 8 工具 ReAct Agent → L6 Schema / L7 Intention
三路召回(零 LLM) profile / proactive / normal;单一 hybrid 检索路径
多入口 SDK / REST / MCP / CLI / Skill 共享 MemoryClient

快速链接

安装

pip install dual-mem
pip install dual-mem[all]   # + REST / CLI / MCP

详见 Installation