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 126 rag starter projects tools tracked. 6 score above 50 (established tier). The highest-rated is OpenBMB/UltraRAG at 65/100 with 5,459 stars. 1 of the top 10 are actively maintained.

Get all 126 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

65
Established
2 Quansight/ragna

RAG orchestration framework ⛵️

55
Established
3 microsoft/rag-time

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

53
Established
4 AnkitNayak-eth/EpsteinFiles-RAG

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

51
Established
5 apify/apify-haystack

The official integration for Apify and Haystack 2.0

50
Established
6 microsoft/rag-experiment-accelerator

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

50
Established
7 deepset-ai/haystack-rag-app

An example of a RAG backend plus UI

47
Emerging
8 gptme/gptme-rag

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

46
Emerging
9 huangjia2019/rag-in-action

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

45
Emerging
10 Kenosis01/TinyRag

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

41
Emerging
11 americanthinker/rag-applications

RAG applications repo for Uplimit course

40
Emerging
12 L1Blom/RAG

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

40
Emerging
13 bitcrowd/rag_time

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

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

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

37
Emerging
15 bagustris/PaperRAG

Local RAG for academic PDFs.

36
Emerging
16 Knowledgator/utca

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

36
Emerging
17 rodmena-limited/ragit

Correct complete RAG -- built for Highway Workflow Engine

36
Emerging
18 LeonardoCofone/cofone

Cofone is a small python library to manage RAG

35
Emerging
19 redis-developer/financial-vss

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

35
Emerging
20 wannaphong/tinyrag

Simple RAG system

33
Emerging
21 CornelliusYW/RAG-To-Know

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

33
Emerging
22 cyb3r17/tinyrag

Lightweight RAG implementation for all your LLM endpoints

33
Emerging
23 NavodPeiris/github_repo_rag_langflow

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

33
Emerging
24 flashserve/RAGPulse

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

32
Emerging
25 IsNoobgrammer/Exam-Helper

Web-Rag to help excel in exams

31
Emerging
26 needle-ai/needle-python

Needle simplifies building RAG pipelines.

31
Emerging
27 tobiashaab/NaiveRAG

A simple NaiveRAG pipeline.

31
Emerging
28 minrag/minRAG

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

31
Emerging
29 Tingwuren/RAG

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

30
Emerging
30 anakin87/mistral-haystack

Mistral + Haystack: build RAG pipelines that rock 🤘

29
Experimental
31 Swapanth/ragway

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

29
Experimental
32 Ravi0529/advance-rag

Collection of different types of RAGs (Query Translation Patterns)

29
Experimental
33 renswickd/rag-master-repo

Master repository for various RAG types.

28
Experimental
34 StevenHuang41/RAG-based_notes_helper

A RAG assistant for reviewing your notes

27
Experimental
35 benitomartin/rag-langchain-ragas

RAG Evaluation Pipeline with RAGAS

25
Experimental
36 Papotewii/EpsteIn

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

25
Experimental
37 kamathhrishi/sourcemapr

Debug RAG pipelines with just 2 lines of code

25
Experimental
38 diegoquezadac/vn

Vehicle Normalization Framework

25
Experimental
39 adidam/rag-impl

A rag implementation project

24
Experimental
40 VKRA-Project/vkra-python

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

24
Experimental
41 Helvia/rag-buddy

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

23
Experimental
42 basil-retriever/Basil

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

23
Experimental
43 NightTrek/PyRag-index

A set of tools to compare different RAG technologies

23
Experimental
44 philippe2803/contentmap

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

23
Experimental
45 vintagedon/epsteinfiles-dev

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

22
Experimental
46 allexlima/wiki-rag-dtbricks

RAG based on OpenWiki all on Databricks

22
Experimental
47 azizalzahrani/arabic-rag-toolkit

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

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

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

22
Experimental
49 lqb464/simple-rag

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

22
Experimental
50 unstablebrainiac/Hierarchical-RAG

Conversational, hierarchical, vector-less RAG

22
Experimental
51 pastor0711/AcolyteRAG

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

22
Experimental
52 Neutrollized/rag-systems-crawl-walk-run

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

22
Experimental
53 TinyRag/TinyRag

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

21
Experimental
54 sourangshupal/haystack-ai-tutorials

Haystack AI RAG Tutorials

21
Experimental
55 hidao80/bit-rag

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

21
Experimental
56 pxnz3r/rag-pipeline

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

21
Experimental
57 BDP25/grimoire

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

21
Experimental
58 Asirwad/RAG-Pipeline-Optimizer

An automated evaluation platform for comparing RAG pipeline configurations.

21
Experimental
59 BLOB-browser/OATFLAKE

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

20
Experimental
60 Retrieval-Augmented-Generation-Systems/rags-lab

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

20
Experimental
61 cabustillo13/rag_system_challenge

RAG System Challenge

19
Experimental
62 gabripo/easyrag

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

19
Experimental
63 okwilkins/rag-cli

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

19
Experimental
64 jeffypooo/jfk-files-rag

A CLI RAG app for digging through the JFK files.

19
Experimental
65 Tongjilibo/chat4doc

RAG的最小实现

19
Experimental
66 jyje/pilot-onpremise-rag

🌱 Pilot of on-premise RAG system

19
Experimental
67 JANHMS/needle-haystack

Needle components for Haystack projects.

18
Experimental
68 taggedzi/python-design-pattern-rag

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

18
Experimental
69 eubinean/tinyRAG

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

18
Experimental
70 tevfikcagridural/RAG_base

RAG System File Structure Blueprint

18
Experimental
71 arorarishi/RAG-Blueprint

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

17
Experimental
72 ontorag/ontorag

ontorag cli and core library

17
Experimental
73 uptonking/ragflow-office

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

17
Experimental
74 EngineerNV/simple-RAG

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

17
Experimental
75 neerajtiwari360/RAG-Local-Deployment

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

17
Experimental
76 cordovank/Modular-RAG

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

16
Experimental
77 gavrilenko-kz/domain-kz-rag-system

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

15
Experimental
78 CKHgitDLI/RagMix

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

15
Experimental
79 ericksonc/just-rag-it

Rag your docs with no fuss. Just RAG it

15
Experimental
80 Mrpsy666/RAG-MathStar

RAG-Mathstar 智数星

14
Experimental
81 mohamedelawakey/RAGU

this is a simple RAG Project

14
Experimental
82 obtic-sorbonne/rag-humanistica

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

14
Experimental
83 ctonneslan/minirag

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

14
Experimental
84 alimehdy/rag-from-scratch

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

14
Experimental
85 elisaliman/mineRAG

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

14
Experimental
86 CalHenry/RAG

Local RAG workflow with LanceDB and Pydantic-ai

14
Experimental
87 CHANVO04/RAG_Local_Fastest

rag_local

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

Composable retrieval and NLP pipelines for production intelligence

14
Experimental
89 funayamateppei/local-rag-comparator

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

14
Experimental
90 devurvpatel/rag-pipeline-optimizer

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

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

A small scale RAG system for football tactics.

14
Experimental
92 sdivyanshu90/The-RAG-Engineering-Handbook

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

14
Experimental
93 PranavNagrecha/Salesforce-RAG

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

13
Experimental
94 kenangundogan/repository-architecture-guide

Repository Architecture Guide (RAG)

13
Experimental
95 ycho46/Docs-RAG-Engine

Local, observable document RAG engine.

13
Experimental
96 didiergarcia/tiny-rag

TinyRAG is a minimalist Python library that enables developers to rapidly...

13
Experimental
97 man4ish/bacformer-comparative-functional-pipeline

Pipeline to extract bacterial protein sequences, generate Bacformer...

13
Experimental
98 Kurdzik/polish-rag

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

13
Experimental
99 arezkisaba/rag-sample

This project consists of testing a RAG.

13
Experimental
100 raqoon886/AutoDoc-RAG

L3(LLL) RAG Systems for API-Doc Generation

13
Experimental
101 MarcoPalomo/llm-rag-langchain

production pipeline for RAG on kubernetes

13
Experimental
102 AbdulSametTurkmenoglu/self_rag

Self-Correcting RAG (Reflection RAG) Project

13
Experimental
103 AnasAber/RAG_in_CPU

This repo is for advanced RAG systems, each branch will represent a project...

12
Experimental
104 kaizenX209/12-Types-of-RAG

12-Types-of-RAG, Python, Typescript, ...

12
Experimental
105 DFriend01/rag

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

12
Experimental
106 Ka10ken1/RAGTrace

code plagiarism detector RAG systems (Analysis)

12
Experimental
107 Jayanth-MKV/advanced-rag-cookbooks

Advanced RAG Techniques and Projects

12
Experimental
108 hllj/rag-ops

RAG - Ops: RAG with Operations. We help you to deploy RAG with changing in...

11
Experimental
109 Siddharth-Khattar/BachelorThesis-RAGulator

RAGulator is a dynamic framework that enables manual evaluation of RAG...

11
Experimental
110 duongkstn/trustii-secure-rag-system

Solution for the Trustii's "Secure RAG System" Data Challenge 2024

11
Experimental
111 namphh28/RAG

question answering with RAG

11
Experimental
112 DanielPopoola/mini-rag

Mini RAG is a lightweight, modular Retrieval-Augmented Generation (RAG)...

11
Experimental
113 harpertoken/rag

containerized Python package.

11
Experimental
114 Ayush-Aditya/RAG-application

This repository contains code for a rag application that can be used for...

11
Experimental
115 kishanvenkatesan/rag-optimizer

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

11
Experimental
116 Vedansh1857/RAG_Using_Groq

Detailed description given in the README

11
Experimental
117 samagra44/Multi-RAG-File-System

Multi RAG File System using Groq, Huggingface, Llama Index, Langchain

11
Experimental
118 amrit110/toyrag

A playground to compare RAG systems

11
Experimental
119 jotohow/ragl

A lightweight Python wrapper for local RAG

11
Experimental
120 f1sh-d00d/RAGs

A collection of locally-run Retrieval-Augmented-Generation applications I...

11
Experimental
121 ragkit/book

The RAG Book

11
Experimental
122 MissuulLangchain/RAG-is-all-you-need

"RAG is all you need"

11
Experimental
123 zyx7k/HAI-25-RAG-on-Edge

Retrieval Algorithms for RAG Evaluated on Edge Hardware

11
Experimental
124 09zz24/SimpleRAG

对于RAG基本流程的熟悉与手动实现

10
Experimental
125 denizbilgin/Basic-RAG-System

It is a basic project that includes the steps to implement a basic RAG system.

10
Experimental
126 Vincent96034/RAGbuilder

RAGBuilder is a flexible platform for developing and deploying Retrieval...

10
Experimental