eidos: AIによるデータインタラクションを備えた拡張可能なローカルファーストな個人用データ管理フレームワーク

eidos: AIによるデータインタラクションを備えた拡張可能なローカルファーストな個人用データ管理フレームワーク

何を解決するか

eidosは、Notionのようなドキュメントとデータベースを組み合わせて情報を整理・保存するための、個人用データ管理フレームワークを提供します。拡張性とAI強化機能を備えつつ、ローカルファーストでプライベートなデータストレージのニーズに応えます。

仕組み

このシステムはSQLiteを個人のポケットデータベースへと変貌させます。オフラインサポートとパフォーマンスのために、完全にローカルマシン上で動作します。TypeScript、JavaScript、またはPythonでカスタムコードを記述して、UIコンポーネント(Blocks)やデータ処理ロジック(Scripts)を作成できる拡張システムを備えています。これらは統合されたLLMのツールとしても使用できます。

対象ユーザー

個人データを管理するためにNotionに代わるプライベートでローカルファーストな選択肢を求めるユーザー、および、個人の知識ベースにカスタムツールやデータ処理ワークフローを直接組み込みたい開発者。

ハイライト

  • Local-first: すべてのデータはSQLiteに保存され、速度とプライバシーのためにオフラインで動作します。
  • AI Integration: 個人データとの翻訳、要約、インタラクションのための組み込みLLM機能。
  • Extensible Architecture: 手動で記述またはAIによって生成可能な、カスタムUIブロックとスクリプトをサポート。
  • Open Format: データはオープンなSQLite形式で保存され、ユーザーが生のデータの完全な所有権を維持することを保証します。

Sources