RAG Starter Projects RAG Tools

Beginner-friendly RAG projects and minimal reference implementations that demonstrate core RAG concepts. Does NOT include production frameworks, specialized domain applications, or advanced architectural patterns.

There are 101 rag starter projects tools tracked. 1 score above 50 (established tier). The highest-rated is OpenBMB/UltraRAG at 61/100 with 5,459 stars. 1 of the top 10 are actively maintained.

Get all 101 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=rag&subcategory=rag-starter-projects&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 OpenBMB/UltraRAG

A Low-Code MCP Framework for Building Complex and Innovative RAG Pipelines

61
Established
2 AnkitNayak-eth/EpsteinFiles-RAG

A RAG pipeline implementation built on the 'Epstein Files 20K' dataset from...

49
Emerging
3 Quansight/ragna

RAG orchestration framework ⛵️

48
Emerging
4 microsoft/rag-time

RAG Time: A 5-week Learning Journey to Mastering RAG

46
Emerging
5 microsoft/rag-experiment-accelerator

The RAG Experiment Accelerator is a versatile tool designed to expedite and...

45
Emerging
6 apify/apify-haystack

The official integration for Apify and Haystack 2.0

43
Emerging
7 deepset-ai/haystack-rag-app

An example of a RAG backend plus UI

40
Emerging
8 Kenosis01/TinyRag

TinyRag is a minimal Python library for retrieval-augmented generation. It...

39
Emerging
9 gptme/gptme-rag

Local RAG as a simple CLI, for standalone use or as a gptme tool

39
Emerging
10 The-Obstacle-Is-The-Way/erdos-banger

CLI toolkit for Erdős problem research: literature ingestion, RAG search,...

38
Emerging
11 huangjia2019/rag-in-action

End-to-end RAG system design, evaluation, and optimization. 极客时间RAG训练营,RAG...

38
Emerging
12 bagustris/PaperRAG

Local RAG for academic PDFs.

37
Emerging
13 rodmena-limited/ragit

Correct complete RAG -- built for Highway Workflow Engine

37
Emerging
14 L1Blom/RAG

RAG Service is a template service for a retrieval-augmented generator based...

36
Emerging
15 americanthinker/rag-applications

RAG applications repo for Uplimit course

33
Emerging
16 LeonardoCofone/cofone

Cofone is a small python library to manage RAG

33
Emerging
17 bitcrowd/rag_time

💁 Example code for a blog post series about using a RAG system on a local codebase.

32
Emerging
18 Knowledgator/utca

Versatile framework designed to streamline the integration of your models,...

29
Experimental
19 Swapanth/ragway

Modular RAG library for Python. Swap any component — LLM, vectorstore,...

29
Experimental
20 tobiashaab/NaiveRAG

A simple NaiveRAG pipeline.

29
Experimental
21 redis-developer/financial-vss

Notebooks demonstrating vector search & RAG design patterns with Redis...

28
Experimental
22 flashserve/RAGPulse

An Open-Source RAG Workload Trace to Optimize RAG Serving Systems

28
Experimental
23 CornelliusYW/RAG-To-Know

The repository explores various RAG techniques, including implementation...

26
Experimental
24 NavodPeiris/github_repo_rag_langflow

Simple RAG pipeline built in langflow to answer coding questions using a...

26
Experimental
25 cyb3r17/tinyrag

Lightweight RAG implementation for all your LLM endpoints

26
Experimental
26 wannaphong/tinyrag

Simple RAG system

26
Experimental
27 IsNoobgrammer/Exam-Helper

Web-Rag to help excel in exams

24
Experimental
28 needle-ai/needle-python

Needle simplifies building RAG pipelines.

24
Experimental
29 minrag/minRAG

minRAG is a RAG system that starts from scratch, pursuing the ultimate...

24
Experimental
30 kamathhrishi/sourcemapr

Debug RAG pipelines with just 2 lines of code

24
Experimental
31 Tingwuren/RAG

RAG 系统 - 莆仙话方言智能问答系统

24
Experimental
32 pastor0711/AcolyteRAG

Pure-Python, zero-dependency RAG memory engine for conversational AI....

23
Experimental
33 Papotewii/EpsteIn

🔍 Search Epstein court documents for mentions of your LinkedIn connections...

23
Experimental
34 Ravi0529/advance-rag

Collection of different types of RAGs (Query Translation Patterns)

23
Experimental
35 diegoquezadac/vn

Vehicle Normalization Framework

23
Experimental
36 StevenHuang41/RAG-based_notes_helper

A RAG assistant for reviewing your notes

23
Experimental
37 Neutrollized/rag-systems-crawl-walk-run

Code examples to accompany Medium blog post series on building a RAG system

22
Experimental
38 lqb464/simple-rag

In this repo, i will try my best to convert my humble knowledge about RAG...

22
Experimental
39 Madhan-1000/tiny-rag-ai

A python library that lets developers add a chat bot to any web applications...

22
Experimental
40 azizalzahrani/arabic-rag-toolkit

🔍 أدوات RAG العربية — Arabic-first RAG toolkit with multi-agent support...

22
Experimental
41 allexlima/wiki-rag-dtbricks

RAG based on OpenWiki all on Databricks

22
Experimental
42 pxnz3r/rag-pipeline

Notebook-orchestrated, package-first RAG pipeline with CI, smoke checks, and...

22
Experimental
43 sourangshupal/haystack-ai-tutorials

Haystack AI RAG Tutorials

22
Experimental
44 adidam/rag-impl

A rag implementation project

22
Experimental
45 VKRA-Project/vkra-python

The VKRA python package to provide open-source monetization to LLM developers.

22
Experimental
46 renswickd/rag-master-repo

Master repository for various RAG types.

22
Experimental
47 anakin87/mistral-haystack

Mistral + Haystack: build RAG pipelines that rock 🤘

22
Experimental
48 cordovank/Modular-RAG

Modular RAG framework with reusable computation modules and composable...

20
Experimental
49 vintagedon/epsteinfiles-dev

Analysis Ready Dataset applying the ARD layer model to DOJ-released Epstein...

20
Experimental
50 Asirwad/RAG-Pipeline-Optimizer

An automated evaluation platform for comparing RAG pipeline configurations.

19
Experimental
51 hidao80/bit-rag

Minimal RAG API server — ingest text/files into a vector DB and query them...

19
Experimental
52 benitomartin/rag-langchain-ragas

RAG Evaluation Pipeline with RAGAS

18
Experimental
53 basil-retriever/Basil

Fastest way to make a RAG for your current website. WIP

17
Experimental
54 philippe2803/contentmap

Build a RAG dataset for your domain in just a few lines of codes, using your...

16
Experimental
55 Helvia/rag-buddy

RAG-Buddy: Decrease cost and lower latency for LLM apps

16
Experimental
56 NightTrek/PyRag-index

A set of tools to compare different RAG technologies

16
Experimental
57 Retrieval-Augmented-Generation-Systems/rags-lab

🧠 rags-lab: A centralized repo for everything related to RAGs. Resources,...

16
Experimental
58 EngineerNV/simple-RAG

simple RAG LLM implementation with opensource tooling. Leveraging a Vector...

15
Experimental
59 unstablebrainiac/Hierarchical-RAG

Conversational, hierarchical, vector-less RAG

15
Experimental
60 TinyRag/TinyRag

TinyRag is a minimal Python library for retrieval-augmented generation. It...

15
Experimental
61 arorarishi/RAG-Blueprint

RAG-BluePrint is a notebook-driven mini-book that teaches RAG from the...

15
Experimental
62 ericksonc/just-rag-it

Rag your docs with no fuss. Just RAG it

15
Experimental
63 CKHgitDLI/RagMix

An "old" RAG Architecture that combines the advantages of various architectures.

15
Experimental
64 uptonking/ragflow-office

a fork of https://github.com/infiniflow/ragflow

15
Experimental
65 PranavNagrecha/Salesforce-RAG

A structured knowledge library containing implementation patterns, best...

14
Experimental
66 BDP25/grimoire

Grimoire (gʀiˈmwaːʀ), a book (tool) of magical knowledge about your code and...

14
Experimental
67 kishanvenkatesan/rag-optimizer

An end-to-end RAG optimization tool with a FastAPI backend for live queries,...

14
Experimental
68 mohamedelawakey/RAGU

this is a simple RAG Project

14
Experimental
69 obtic-sorbonne/rag-humanistica

Repository for the RAG of TEI XML digital editions designed in the context...

14
Experimental
70 ctonneslan/minirag

RAG in 3 lines of code. No bloat, no abstractions, just retrieval-augmented...

14
Experimental
71 alimehdy/rag-from-scratch

Building a local RAG where developers can adjust and evaluate based on their data

14
Experimental
72 elisaliman/mineRAG

RAG over the Minecraft Wiki. Scrape, chunk, embed, rerank, and query with a...

14
Experimental
73 CalHenry/RAG

Local RAG workflow with LanceDB and Pydantic-ai

14
Experimental
74 CHANVO04/RAG_Local_Fastest

rag_local

14
Experimental
75 mk-knight23/AI-SDK-HAYSTACK

Composable retrieval and NLP pipelines for production intelligence

14
Experimental
76 funayamateppei/local-rag-comparator

完全ローカル環境(Mac Apple Silicon)で動作する、「通常のVector RAG」と「Microsoft...

14
Experimental
77 devurvpatel/rag-pipeline-optimizer

MLOps benchmarking system that runs 4 RAG pipelines simultaneously,...

14
Experimental
78 O-Albz/football-tactics-rag

A small scale RAG system for football tactics.

14
Experimental
79 gavrilenko-kz/domain-kz-rag-system

Доменная RAG система на Национальных Казахстанских источниках ...

13
Experimental
80 BLOB-browser/OATFLAKE

This RAG stack can run on a raspberry pi (16GB CPU)

13
Experimental
81 ontorag/ontorag

ontorag cli and core library

13
Experimental
82 cabustillo13/rag_system_challenge

RAG System Challenge

13
Experimental
83 gabripo/easyrag

Simple tool for RAG (Retrieval Augmented Generation) applications to be run...

12
Experimental
84 taggedzi/python-design-pattern-rag

A collection of python design pattern examples and documentation. Also...

12
Experimental
85 okwilkins/rag-cli

A project to show good CLI practices with a fully fledged RAG system.

12
Experimental
86 sdivyanshu90/The-RAG-Engineering-Handbook

A structured journey from basic RAG to production-ready, graph-enhanced, and...

12
Experimental
87 Tongjilibo/chat4doc

RAG的最小实现

12
Experimental
88 jeffypooo/jfk-files-rag

A CLI RAG app for digging through the JFK files.

12
Experimental
89 jyje/pilot-onpremise-rag

🌱 Pilot of on-premise RAG system

12
Experimental
90 MarcoPalomo/llm-rag-langchain

production pipeline for RAG on kubernetes

11
Experimental
91 tevfikcagridural/RAG_base

RAG System File Structure Blueprint

11
Experimental
92 raqoon886/AutoDoc-RAG

L3(LLL) RAG Systems for API-Doc Generation

11
Experimental
93 arezkisaba/rag-sample

This project consists of testing a RAG.

11
Experimental
94 kenangundogan/repository-architecture-guide

Repository Architecture Guide (RAG)

11
Experimental
95 Kurdzik/polish-rag

Rag build specifically for Polish language. By default it uses Bielik...

11
Experimental
96 M-Y-cmd/rag-cost

Free RAG cost optimization tool to reduce AI agent and LLM token usage

11
Experimental
97 JANHMS/needle-haystack

Needle components for Haystack projects.

11
Experimental
98 eubinean/tinyRAG

A minimal & iterative implementation of a retriever-augmented generation (RAG) system

11
Experimental
99 ycho46/Docs-RAG-Engine

Local, observable document RAG engine.

11
Experimental
100 DFriend01/rag

A simple RAG that uses text files as context to a self-hosted LLM

10
Experimental
101 neerajtiwari360/RAG-Local-Deployment

RAG Local Deployment Master the art of RAG local deployment with our...

10
Experimental

Comparisons in this category