RAGU: A Multi-Step GraphRAG Engine

NSU · hf · 2026-07-20

RAGU is an open-source, multi-step GraphRAG engine that splits knowledge graph construction into extraction and integration phases: it first performs two-phase typed extraction, then uses DBSCAN for deduplication, LLMs for summarization, and Leiden community detection to enhance retrieval quality.

The authors note that the LLM responsible for extraction in the pipeline relies more on linguistic capabilities than broad world knowledge, prompting them to train a compact 7B model named Meno-Lite-0.1. Experiments show that for knowledge graph construction, it improves the harmonic mean by 12.5% over Qwen2.5-32B, and performs comparably on English GraphRAG tasks. On GraphRAG-Bench (Medical), RAGU's evidence recall reaches up to 0.84, outperforming HippoRAG2 in comprehensive QA. The project can be installed via pip install graphragu, supports single-GPU execution, and both code and models are openly available.

Original post →

More from Research

Research channel →