
0xJaksun/lithium-core
📦 Open Source Project0xJaksun
AIエージェント向けに設計された、階層型・バージョン管理対応のPostgreSQLストレージエンジン。
Lithium-coreは、AIエージェントにおける長期的な構造化メモリという重要な課題を解決します。一般的なフラットなベクトルデータベースとは異なり、PostgreSQLのltree拡張を使用して階層的なデータパスを処理します。これにより、エージェントは知識ベースをツリー構造で整理し、関連するコンテキストのみを正確に取得することが可能です。
主な機能には、データの変遷を追跡するネイティブなバージョン管理機能や、開発者に優しいTypeScriptインターフェースが含まれます。また、MCP(Model Context Protocol)との直接統合により、生のデータストレージとエージェントの推論能力を橋渡しします。プロジェクトの状態管理やドキュメント管理など、複雑なエージェントワークフローに必要な構造的整合性を提供し、ステートフルなAIアプリケーション開発に不可欠なコンポーネントとなります。
💡ハイライト
- ├─PostgreSQL ltreeによる階層型ストレージ
- ├─データ状態を管理する組み込みバージョン管理
- └─エージェント統合のためのMCP対応
🎯対象
- ├─AIエージェント開発者
- ├─バックエンドエンジニア
- └─RAGパイプライン設計者