Skip to main content
The RAG Applications section contains 12 projects that demonstrate retrieve-augmented generation techniques for document understanding, knowledge bases, and multi-source question answering. These projects range from simple PDF chatbots to production-ready pipelines with hybrid search, reranking, and OCR integration.

RAG Projects Overview

How to Run a RAG Project

Most RAG projects share a similar setup flow:
1

Enter the project directory

2

Configure your environment and indexing strategy

Many RAG projects require embedding model keys (e.g., OpenAI, Nebius) and a vector database connection (e.g., Qdrant).
3

Install and run

Some projects use Streamlit for the front end. Run with:
If you are building a RAG pipeline for the first time, try the LlamaIndex RAG Starter or Simple RAG first. They require minimal configuration and clearly illustrate how documents are ingested and queried.