NodeRAG Documentation

πŸš€ NodeRAG is a heterogeneous graph-based generation and retrieval RAG system that you can install and use in multiple ways. πŸ–₯️ We also provide a user interface (local deployment) and convenient tools for visualization generation. πŸ“Š Click here for a quick start guide ✨. You can read our paper πŸ“„ to learn more. For experimental discussions, check out our blog posts πŸ“. If you’d like to contribute to our project, please visit our GitHub repository 🀝.

NodeRAG Architecture

NodeRAG System Architecture


Quick Start Guide

Get started quickly with NodeRAG This guide will help you set up and run your first NoteRAG project in minutes.

Indexing

Learn how to index the NodeRAG base from the original corpus. This guide provides step-by-step instructions for efficient indexing.

Answer

Learn how to use NodeRAG to assist models in generating domain-specific answers.

Configuration Guide

Configure NodeRAG This guide will help you set up and configure your NodeRAG project.

Prompt Fine-Tuning

This guide will help you fine-tune prompts for NodeRAG to optimize performance and accuracy.

NodeRAG Structures

Learn about NodeRAG’s core data structures and components. This guide explains the fundamental structures used in NodeRAG.

WebUI

This guide will help you navigate and utilize the WebUI for NodeRAG.

Visualization

This guide will help you visualize data using NodeRAG to optimize performance and accuracy.


Last modified April 5, 2025: update reproduce (f23a25c)