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,確保數據不會被鎖定在專有格式中。