HKUDS/LightRAG

[EMNLP2025] "LightRAG: Simple and Fast Retrieval-Augmented Generation"

What it solves

LightRAGは、Microsoft GraphRAGのより効率的な代替案として設計された、軽量なグラフベースの検索拡張生成 (RAG) フレームワークです。従来のチャンクベースのRAGにおける文脈の断片化問題、および大規模なグラフインデックス作成に伴う高い計算コスト、遅い応答時間、および高価な増分更新の問題を解決します。

How it works

LightRAGは、知識グラフ (KGs) とベクトル埋め込みの両方を管理する二層構造を採用しています。これにより、ベクトルベースのRAGとグラフベースのRAGのギャップを埋めることができます。詳細な事実と抽象的な概念を同時に統合するために、二層レベルの検索メカニズムを採用しています。更新に関しては、シームレスな増分インデックス作成パイプラインを使用し、新しいデータを既存のグラフにマージし、グローバルインデックスの再構築なしで更新が可能です。

Who it’s for

法務や金融などの垂直ドメインで、グローバルな理解や論理的推論が必要な高品質なRAGを必要とするユーザー、およびリアルタイム更新が必要な動的なデータセットを扱うユーザー向けに設計されています。

Highlights

  • Dual-Layer Architecture: 知識グラフとベクトル埋め込みを組み合わせ、深い文脈理解を実現します。

  • Incremental Updates: シームレスでリアルタイムな知識ベースの更新と、効率的なドキュメント削除をサポートします。

  • Multimodal Support: RAG-Anythingと統合し、ドキュメントからテキスト、表、数式、画像を解析・検索できます。

  • Role-Specific LLM Config: 抽出、クエリ、キーワード、ビジョンタスクごとに独立したLLM設定を可能にし、コストとパフォーマンスのバランスを調整できます。

  • Flexible Storage: MongoDB, PostgreSQL, Neo4J, および OpenSearch を含む複数のバックエンドをサポートします。