mayneyao/eidos
A single-file relational spreadsheet for you and your agent.
解決的問題
Eidos 提供了一種將資料以單一檔案形式組織為關係型試算表的方法。它旨在彌合非結構化檔案與結構化資料之間的差距,同時連接需要以結構化方式與個人資料互動的人類與 AI 代理。
工作原理
此專案由基於標準 SQLite 的 Eidos 檔案格式、用於管理這些檔案的桌面應用程式(Eidos Lite)、瀏覽器為基礎的編輯器以及命令列工具(CLI)組成。系統允許使用者建立具有類型欄位與關係的資料表,從而建構一個行為類似試算表的關係型資料庫。它包含一個共用的 React 編輯器 UI 和一個基於 Lexical 的 WYSIWYG 編輯器,用於「Eidos 風格 Markdown」。
適用對象
希望使用本地優先的關係型試算表來組織個人資料的使用者,以及需要結構化、可查詢格式來管理應用程式狀態或個人知識庫的開發者與 AI 代理。
主要亮點
- 單一檔案格式:使用標準 SQLite 實現持久化,確保資料可移植性。
- 面向代理的 CLI:包含專為代理與自動化工作流程設計的 CLI,支援建立、查詢與更新檔案。
- 本地優先:透過桌面應用程式或瀏覽器編輯器進行本地使用時,無需帳戶。
- 關係型功能:支援類型化欄位以及資料項目之間的關係。
- Markdown 集成:提供專門用於 Eidos 風格 Markdown 的編輯器。
相關
- 專案
- 專案
- 專案
- 專案
- 專案