mayneyao/eidos

An extensible framework for Personal Data Management.

解決的問題

Eidos 提供了一種使用類 Notion 的文件與資料庫系統在本地管理個人數據的方法。它透過提供一個統一、離線優先且保持可擴展性與開放性的框架,解決了個人數據碎片化的問題,確保使用者能夠完全控制儲存在 SQLite 中的原始數據。

工作原理

該系統將 SQLite 轉換為個人口袋資料庫。它整合了大語言模型 (LLM),允許使用者對數據進行翻譯、摘要與互動。它還具有擴充系統,使用者可以手動編寫或使用 AI 生成程式碼(使用 TypeScript、JavaScript 或 Python)來建立自定義 UI 模組與數據處理腳本,這些腳本可以作為 AI 的工具運作。

適用對象

專為想要結合資料庫功能與 AI 能力的強大、私密且可自定義的個人知識管理系統之個人而設計。

亮點

  • 離線優先:所有數據均本地儲存,以確保速度與隱私。
  • AI 整合:內建用於數據互動與摘要的 LLM 能力。
  • 可擴展架構:支援多種語言的自定義 UI 模組與腳本。
  • 開放數據格式:使用 SQLite,確保數據不會被鎖定在專有格式中。