EverMind-AI/EverOS
One portable memory layer for every AI agent: local-first, Markdown-native, user-owned, and self-evolving across apps, tools, and workflows.
What it solves
EverOS 提供可攜帶、以本地為先的 AI 代理與開發者記憶層。它透過建立一個統一系統,將對話、檔案與代理軌跡以人類可讀、可編輯且跨不同應用、裝置與工作流程持久保存的方式儲存,解決了碎片化的代理記憶問題。
How it works
EverOS 使用由 Markdown 檔案、SQLite 與 LanceDB 組成的三層本地堆疊。Markdown 作為唯一真實來源,使用者可以直接編輯記憶檔案,之後同步至索引。系統將使用者軌跡(情節與個人檔案)與代理軌跡(案例與技能)分離。它支援基於 ID(使用者、代理、應用、專案與會話)的正交檢索,並包含一個反思流程,於會話間離線合併記憶叢集與精煉個人檔案。
Who it’s for
此工具設計給 AI 代理製作者與開發者,適用於構建程式碼助理、個人 AI 伴侶,或任何需要長期、持續演化記憶的代理系統。
Highlights
- Markdown Source of Truth: 記憶以
.md檔案儲存,具 Git 版控且可直接編輯。 - Local-First Architecture: 無需 MongoDB、Redis 等受管服務,僅依賴本地 SQLite 與 LanceDB 堆疊。
- Huma-Centric Memory: 區分使用者專屬檔案與代理專屬技能。
- Multimodal Support: 可將影像、PDF、音訊與 Office 文件(透過 LibreOffice)匯入記憶流。
- Self-Evolving: 具備離線反思功能,隨時間合併與精煉記憶。