mayneyao/eidos
A single-file relational spreadsheet for you and your agent.
何を解決するか
Eidosは、単一ファイルに格納されるリレーショナルスプレッドシート形式のデータ管理方法を提供します。非構造化ファイルと構造化データの間のギャップを埋め、個人データと対話するための構造化された方法を必要とする人間とAIエージェントの間の橋渡しを目指しています。
動作方法
このプロジェクトは、標準のSQLiteに基づくEidosファイル形式、これらのファイルを管理するデスクトップアプリ(Eidos Lite)、ブラウザベースのエディタ、およびCLIから構成されています。ユーザーは型付きフィールドと関係を持つテーブルを作成でき、スプレッドシートのように動作するリレーショナルデータベースを構築できます。共有されたReactエディタUIと、"Eidos Flavored Markdown"用のLexicalベースのWYSIWYGエディタを備えています。
対象ユーザー
個人データの整理にローカル優先のリレーショナルスプレッドシートを必要とするユーザー、およびアプリケーションの状態管理や個人知識ベースを構造化・クエリ可能な形式で扱いたい開発者やAIエージェント。
特徴
- 単一ファイル形式:標準のSQLiteを使用して永続化し、データのポータビリティを確保。
- エージェント最優先のCLI:エージェントや自動化ワークフロー用に、ファイルの作成、クエリ、更新を可能にするCLIを備える。
- ローカル優先:デスクトップアプリまたはブラウザエディタでローカル使用する場合、アカウントの登録は不要。
- リレーショナル機能:データエントリ間の型付きフィールドと関係をサポート。
- Markdown統合:Eidos Flavored Markdown専用のエディタを備える。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト