deeplethe/utopia
World's first open-source enterprise world model.
해결하는 문제
Utopia는 "이중 시간" 지식 시스템을 제공하여 표준 벡터 스토어와 지식 그래프의 한계를 해결합니다. 정보의 현재 상태를 저장할 뿐만 아니라, 사실이 현실 세계에서 언제 사실이었는지, 시스템이 언제 알게 되었는지를 추적합니다. 이를 통해 기업은 변화하는 이해에 대한 완전한 감사 추적을 유지하고, 데이터의 충돌을 해결하며, 증거의 역사적 기록에 기반하여 신뢰할 수 있는 결정을 내릴 수 있습니다.
작동 방식
Utopia는 RustとPostgres(pgvectorを使用)で構築され、非構造化ドキュメント(PDF、Wordなど)と構造化データを、定義されたオントロジーに基づいてエンティティとファクトに変換します。ビテンポラル知識グラフを使用し、修正は古いデータを上書きせず、以前のバージョンを閉じて新しいバージョンにリンクします。システムは抽出とチャットにLLMを統合し、Tantivyを全文検索に使用し、「Ontology2SQL」を採用して、テーブルをオントロジーにマッピングすることでエージェントがマウントされたデータベースをクエリできるようにします。また、低信頼度の抽出とエンティティマージのための人間参加型レビューキューも含まれています。
対象ユーザー
法務、調達、人事、財務、運用などのエンタープライズチーム向けに設計されています。時間とともに進化する複雑な記録(例:修正された契約や変更されるプロジェクトリーダーシップ)を管理し、AIエージェントに検証可能でエアギャップされた知識基盤を必要とするチームです。
ハイライト
- ビテンポラル知識グラフ:2つのタイムライン(ワールドタイムとシステムタイム)を追跡し、知識がどのように進化したかの履歴を保持します。
- オントロジー駆動:事前定義またはカスタムのオントロジーパックを使用してデータを構造化し、フォワードチェーンで新しいファクトを導出します。
- エージェント統合:MCP(Model Context Protocol)サーバーを提供し、Claude DesktopやCursorなどのエージェントが知識ベースと対話できるようにします。
- ハイブリッド検索:Reciprocal Rank Fusion(RRF)を使用して、全文検索(Tantivy)とベクター検索(pgvector)を組み合わせます。
- 決定台帳:コンプライアンスと監査のために、すべての変更、マージ、確認の追加専用記録を維持します。
관련
- 프로젝트
- 프로젝트
- Dispatch
- 프로젝트