EverOS logo

EverOS

本地优先的记忆操作系统,以 Markdown 为唯一事实来源。

开源

EverOS 是 EverMind 开源的记忆运行时:把对话、文件与 Agent 轨迹存成可读 Markdown,再同步 SQLite 与 LanceDB 索引,实现跨编程助手与工作流的快速检索与自演化复用。

选型建议

当记忆必须用户自有、可检查、可跨多个 AI 客户端便携时选 EverOS;当记忆主要写进你交付给终端用户的应用代码时选 Mem0 或 RetainDB。

快速对比

EverOS 以 Markdown 文件为 canonical memory,可 grep、编辑、版本管理。Mem0 与 RetainDB 更偏 SDK 嵌入,托管路径更成熟。

EverOSMem0RetainDB
最适合Claude Code、Codex、MCP 客户端与本地工作流共享便携记忆在自有 Agent 产品中嵌入用户记忆编程 Agent 流水线内的混合检索记忆
存储模型Markdown 事实来源 + SQLite + LanceDBSDK 管理记忆 + 可选托管平台本地 SDK + 混合向量 + BM25 检索
主要取舍需自托管 runtime,而非开箱 SaaS memory APISDK 灵活,但文件级可检查性较弱编程 Agent 检索强,但无 Markdown wiki 面

适用场景

  • Markdown 原生记忆
  • 本地优先隐私
  • 跨工具 Agent 记忆
  • 自演化 reflection

不适用场景

  • 需要完全托管 memory SaaS 的团队
  • 简单 key-value 会话缓存
  • 无法运行本地 Python runtime 的产品

核心概念

Markdown 事实来源user episodes 与 agent skills正交检索Knowledge Wikireflection

最小实现形态

运行 `everos server start`,通过 `/api/v1/memory/add` 写入对话,flush 提取后按 user_id 搜索,从 Markdown 支撑的记忆中取回事实。

来源