bibinprathap/VeritasGraph

VeritasGraph — open-source Knowledge Graph & GraphRAG framework on GitHub. Build multi-hop reasoning, ontology-aware retrieval, and verifiable attribution over your own data. Nodes, edges, RDF, linked-data — runs locally or in the cloud.

What it solves

VeritasGraph は、従来の Vector RAG が抱える、単純な類似度検索や「盲目的なチャンク化」による制限を解消します。目次のような階層的文書構造とセマンティックナレッジグラフを組み合わせることで、単に類似テキストを探すだけでなく、情報同士のつながりを理解するマルチホップ推論と検証可能な帰属を可能にします。

How it works

システムはハイブリッド検索エンジンを使用し、エントリーポイントとしてベクトル検索を、隠れた関係を発見するためにマルチホップグラフトラバーサルを組み合わせます。4 段階のパイプラインで動作します:文書をテキストユニットにインデックスし、エンティティ/リレーションをグラフデータベース(例: Neo4j)に抽出、ハイブリッド検索でコンテキストを取得、推論コア(通常は LoRA‑チューニングされたローカル LLM)で処理し、最後に構造化された帰属レイヤーで検証可能な回答を生成します。

Who it’s for

データプライバシーが重要で、回答を 100% 検証可能な引用付きで提供しなければならない、主権的なオンプレミス AI 展開を必要とする開発者や企業向けに設計されています。特に、複雑で構造化された文書や外部ツールとやり取りするガバナンスされた AI エージェントの構築に有用です。

Highlights

  • Hybrid Retrieval: ツリーベースのナビゲーション(目次)とグラフベースのセマンティック推論を統合。
  • Governed Agent Studio: ローカルワークスペースで、ガードレール、メモリ、ツールカタログを統合したエージェントの構築・配線・テストが可能。
  • MCP Server: Model Context Protocol サーバーで、IDE エージェント(Cursor や VS Code など)がデータ流出なしに GraphRAG エンジンに接続できる。
  • VeritasReason Integration: 構造化レコードに対する決定論的ルール評価を行う姉妹モジュールで、コンプライアンスやポリシー違反の処理を支援。
  • Local-First: Ollama と Neo4j により 100% オフラインでの運用をサポート。