AI Agent 的记忆通常是黑盒——你不知道它记了什么、存在哪、能不能直接改——EverOS,10300 个 Star,把这件事做成了一堆你能打开的 .md 文件,本地跑,不依赖任何托管服务。
一句话:给 AI Agent 装一个本地优先的持久记忆层,存的是 Markdown 文件,能读、能改、能 git diff,pip 一条命令装好。
先说两个真实在用的场景:
场景一:Claude Code / Cursor 跨会话记住你的项目
你用 Claude Code 做项目,每次开新对话它就失忆了——项目用什么技术栈、之前踩过什么坑、哪些决定是故意这样设计的,全部要重新交代。
接上 evermemos-mcp(官方生态的 MCP 集成包),EverOS 把这些上下文存成本地 .md 文件,下次打开直接继续,不用重复交代背景。
场景二:多个 AI Agent 共享一套记忆
Hive Orchestrator(官方生态项目)让 Claude Code、Codex、Gemini CLI 同时作为真实进程跑,通过 EverOS 共享同一套记忆——Agent A 做完一件事,Agent B 知道,不重复踩坑,不互相打架。
为什么 .md 文件做记忆这件事值得说:
(1)Markdown 是唯一真相——所有记忆都存在 ~/.everos/ 里,用任何文本编辑器打开就能看,想删、想改直接动文件,系统自动同步索引
(2)本地三件套,断网也能跑——Markdown 原文 + SQLite 存状态 + LanceDB 做向量/BM25 混合检索,不需要 MongoDB / Redis / Elasticsearch
(3)用户和 Agent 分开管——用户有自己的 episodes/profile,Agent 有 cases/skills,两套独立;检索时按 user_id / agent_id / app_id / project_id 任意维度过滤
(4)Reflection(会话间自我进化)——后台自动把零散记忆合并归类,精炼 profile 和技能库,下次召回比上次准,不是纯存取的静态记忆
(5)OpenAI 兼容接口——本地起服务后 API 格式和 OpenAI 一样,现有工具直接接,不用改调用代码
装法:
pip install everos
everos demo #
先跑可视化演示,不需要 API Key#
everos init #
配 OpenRouter #+ DeepInfra 的 Key
everos server start
做 AI 产品、跑多 Agent 工作流、用 Claude Code 做长期项目的兄弟,这个记忆层值得接进来试试。
好东西转给需要的兄弟。🚀
#
AI# Agent #
开源工具# #
老杨啊分享#