mayneyao/eidos
An extensible framework for Personal Data Management.
解決する課題
Eidosは、Notionのようなドキュメントとデータベースのシステムを使用して、パーソナルデータをローカルで管理する方法を提供します。断片化されたパーソナルデータの問題を、拡張性とオープン性を維持した統合的なオフラインファーストのフレームワークを提供することで解決し、ユーザーがSQLiteに保存された生データを完全に制御できるようにします。
仕組み
このシステムは、SQLiteを個人のポケットデータベースへと変貌させます。大規模言語モデル(LLM)を統合することで、ユーザーがデータに対して翻訳、要約、対話を行うことを可能にします。また、拡張システムも備えており、ユーザーは手動でコード(TypeScript、JavaScript、またはPython)を記述するか、AIを使用してコードを生成し、AIのツールとして機能するカスタムUIブロックやデータ処理スクリプトを作成できます。
対象者
データベース機能とAI機能を組み合わせた、強力でプライベートかつカスタマイズ可能なパーソナルナレッジマネジメントシステムを求める個人向けに設計されています。
ハイライト
- オフラインファースト: すべてのデータは、速度とプライバシーのためにローカルに保存されます。
- AI統合: データとの対話や要約のためのLLM機能が組み込まれています。
- 拡張可能なアーキテクチャ: 多言語によるカスタムUIブロックとスクリプトをサポートしています。
- オープンなデータ形式: SQLiteを使用しており、データが独自の形式にロックされないことを保証します。