EverOS: 它是什么、解決什麼問題以及為什麼它正受到關注

EverOS: 它是什么、解決什麼問題以及為什麼它正受到關注

解決什麼問題

EverOS 為 AI agent 和開發者提供了一個可移植、本地優先的記憶層。它透過建立一個統一的系統,將對話、檔案和 agent 軌跡以人類可讀的格式儲存,從而解決了 agent 記憶碎片化的問題,並使其能夠在不同的程式碼助手、應用程式和裝置之間共享。

如何運作

EverOS 使用由 Markdown 檔案、SQLite 和 LanceDB 組成的三部分本地技術棧。Markdown 作為權威事實來源,使得記憶是可讀、可編輯且可透過 Git 進行版本控制的。系統會將這些檔案與 SQLite 和 LanceDB 索引同步,以實現快速檢索。它將使用者數據(episodes 和 profiles)與 agent 數據(cases 和 skills)分離,並支援基於使用者、agent、app、專案或 session ID 的正交檢索。它還包含一個用於離線記憶演化的反射機制,可以在不同 session 之間合併集群並精煉 profiles。

對象是誰

它是為 AI agent 製造者和正在構建程式碼助手、個人 AI 伴侶或任何需要跨不同 session 和平台進行持久、長期記憶的 agentic workflow 的開發者而設計的。

重點亮點

  • 以 Markdown 為中心:記憶以 .md 檔案形式儲存,使用者可以直接編輯,然後再同步回系統。
  • 本地優先架構:無需依賴 MongoDB 或 Elasticsearch 等託管服務即可運作,而是依賴 Markdown、SQLite 和 LanceDB 的本地技術棧。
  • 多模態支援:可以使用多模態 LLM 攝取圖像、PDF、音訊和 Office 文件(透過 LibreOffice)。
  • 自我演化記憶:具備背景反射機制,隨著時間推移來鞏固和精煉記憶。
  • 廣泛的整合:與 OpenAI-protocol 提供者相容,並支援從程式碼助手到穿戴式 AI 的各種使用場景。

Sources