Files
nexus/wiki/concepts/Memory-Backend.md
2026-04-23 16:02:56 +08:00

2.1 KiB
Raw Blame History

title, type, tags, last_updated
title type tags last_updated
Memory Backend concept
ai-agent
memory
architecture
vector-db
2026-04-23

Definition

AI Agent 记忆工具的技术路线之一Camp 1。从对话中提取事实存入向量数据库和/或图数据库),下次对话时检索相关事实并注入上下文。

Core Philosophy

"What should the AI remember?"(而非 Camp 2 的 "what context should the AI work inside?"

  • 智能集中在提取检索阶段。
  • 人类与 Agent 交互,记忆系统幕后运行。
  • 用户从不直接触碰记忆——信任系统记住正确的事情并在正确的时间召回。

Fundamental Loop

Conversation → System extracts facts or stores content →
Facts go into database (vector, graph, or both) →
Next conversation: relevant facts retrieved and injected

Representative Tools

  • Mem053.1k stars四操作add/search/update/delete三层存储user/session/agent混合检索集成最简单
  • MemPalace46.2k stars逐字存储ChromaDBwings/rooms/drawers 组织LongMemEval 96.6% 召回率
  • Supermemory21.8k stars时序感知过期事实自动遗忘多模态连接器MemoryBench 声称领先
  • Honcho2.4k stars人/Agent 统一对等体模型异步推理推导心理洞察PostgreSQL + pgvector
  • 其他Cognee图数据库+向量搜索、MemoriAPI 调用拦截81.95% @ 4.97% context tokens

Limitations

  1. 记忆是扁平条目——条目之间没有关系
  2. 提取质量依赖 LLM prompt——garbage in, garbage out
  3. 事实不进化——1月的事实和4月的事实并存不知道谁取代了谁
  4. 无法真正复合增长——系统只是在累积条目,不是在变得更聪明

Relationship to Context Substrate

  • Context SubstrateCamp 2代表不同哲学上下文文件本身才是记忆而非从对话中提取的条目
  • Supermemory 的时序感知和 Honcho 的心理洞察,代表 Camp 1 向 Camp 2 边界的演进
  • GitHub 上 450+ repos 标记"agent-memory",几乎都属 Camp 1 路线