#Retrieval-augmented-generation

Showing 60 of 340 repositories tagged #retrieval-augmented-generation, ranked by stars

infiniflow
infiniflow
ragflow

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs

Score
100
★ 84.7k ⑂ 9.9k +77/day
Go
pathwaycom
pathwaycom
llm-app

Ready-to-run cloud templates for RAG, AI pipelines, and enterprise search with live data. 🐳Docker-friendly.⚡Always in sync with Sharepoint, Google Drive, S3, Kafka, PostgreSQL, real-time data APIs, and more.

Score
100
★ 59.1k ⑂ 1.4k
Jupyter Notebook
chatchat-space
chatchat-space
Langchain-Chatchat

Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 与 ChatGLM, Qwen 与 Llama 等语言模型的 RAG 与 Agent 应用 | Langchain-Chatchat (formerly langchain-ChatGLM), local knowledge based LLM (like ChatGLM, Qwen and Llama) RAG and Agent app with langchain

Score
79
★ 38.3k ⑂ 6.2k +15/day
Python
HKUDS
HKUDS
LightRAG

[EMNLP2025] "LightRAG: Simple and Fast Retrieval-Augmented Generation"

Score
100
★ 37.5k ⑂ 5.3k +131/day
Python
VectifyAI
VectifyAI
PageIndex

📑 PageIndex: Document Index for Vectorless, Reasoning-based RAG

Score
96
★ 33.9k ⑂ 3.0k +12/day
Python
stanford-oval
stanford-oval
storm

An LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations.

Score
50
★ 29.9k ⑂ 2.8k +399/day
Python
NirDiamant
NirDiamant
RAG_Techniques

This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.

Score
93
★ 28.4k ⑂ 3.5k +73/day
Jupyter Notebook
deepset-ai
deepset-ai
haystack

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

Score
89
★ 25.9k ⑂ 2.9k +2/day
MDX
HKUDS
HKUDS
RAG-Anything

"RAG-Anything: All-in-One RAG Framework"

Score
86
★ 22.1k ⑂ 2.6k +433/day
Python
memvid
memvid
memvid

Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.

Score
75
★ 15.7k ⑂ 1.4k +14/day
Rust
llmware-ai
llmware-ai
llmware

Unified framework for building enterprise RAG pipelines with small, specialized models

Score
82
★ 14.8k ⑂ 2.9k +4/day
Python
neuml
neuml
txtai

💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows

Score
68
★ 12.7k ⑂ 841 +12/day
Python
StarTrail-org
StarTrail-org
LEANN

[MLsys2026]: RAG on Everything with LEANN. Enjoy 97% storage savings while running a fast, accurate, and 100% private RAG application on your personal device.

Score
71
★ 12.7k ⑂ 1.1k +24/day
Python
simular-ai
simular-ai
Agent-S

Agent S: an open agentic framework that uses computers like a human

Score
64
★ 12.0k ⑂ 1.4k +54/day
Python
FlagOpen
FlagOpen
FlagEmbedding

Retrieval and Retrieval-augmented LLMs

Score
61
★ 11.9k ⑂ 902 +13/day
Python
The-Pocket
The-Pocket
PocketFlow

Pocket Flow: 100-line LLM framework. Let Agents build Agents!

Score
54
★ 10.9k ⑂ 1.2k +24/day
Python
LearningCircuit
LearningCircuit
local-deep-research

~95% on SimpleQA (e.g. Qwen3.6-27B on a 3090). Supports all local and cloud LLMs (llama.cpp, Ollama, Google, ...). 10+ search engines - arXiv, PubMed, your private documents. Everything Local & Encrypted.

Score
57
★ 8.7k ⑂ 766 +11/day
Python
WangRongsheng
WangRongsheng
awesome-LLM-resources

🧑‍🚀 全世界最好的LLM资料总结(多模态生成、Agent、辅助编程、AI审稿、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world's best LLM resources.

Score
100
★ 8.7k ⑂ 921 +2/day
SciPhi-AI
SciPhi-AI
R2R

SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API.

Score
32
★ 7.9k ⑂ 644 +6/day
Python
airweave-ai
airweave-ai
airweave

Open-source context retrieval layer for AI agents

Score
46
★ 6.5k ⑂ 814 +5/day
Python
TaskingAI
TaskingAI
TaskingAI

The open source platform for AI-native application development.

Score
14
★ 5.4k ⑂ 357 +1/day
Python
Marker-Inc-Korea
Marker-Inc-Korea
AutoRAG

AutoRAG: An Open-Source Framework for Retrieval-Augmented Generation (RAG) Evaluation & Optimization with AutoML-Style Automation

Score
43
★ 4.9k ⑂ 406 +5/day
Python
truefoundry
truefoundry
cognita

RAG (Retrieval Augmented Generation) Framework for building modular, open source applications for production by TrueFoundry

Score
39
★ 4.4k ⑂ 390 +1/day
Python
bragai
bragai
bRAG-langchain

Everything you need to know to build your own RAG application

Score
29
★ 4.1k ⑂ 496 +2/day
Jupyter Notebook
NVIDIA
NVIDIA
GenerativeAIExamples

Generative AI reference workflows optimized for accelerated infrastructure and microservice architecture.

Score
99
★ 4.1k ⑂ 1.1k +9/day
Jupyter Notebook
langroid
langroid
langroid

Harness LLMs with Multi-Agent Programming

Score
99
★ 4.1k ⑂ 381 +2/day
Python
GiovanniPasq
GiovanniPasq
agentic-rag-for-dummies

A modular Agentic RAG built with LangGraph — learn Retrieval-Augmented Generation Agents in minutes.

Score
99
★ 3.6k ⑂ 472 +27/day
Jupyter Notebook
HKUDS
HKUDS
VideoRAG

[KDD'2026] "VideoRAG: Chat with Your Videos"

Score
98
★ 3.1k ⑂ 445 +43/day
Python
qdrant
qdrant
fastembed

Fast, Accurate, Lightweight Python library to make State of the Art Embedding

Score
98
★ 3.1k ⑂ 213 +8/day
Python
swirlai
swirlai
swirl-search

AI Search & RAG Without Moving Your Data. Get instant answers from your company's knowledge across 100+ apps while keeping data secure. Deploy in minutes, not months.

Score
36
★ 3.0k ⑂ 285 +1/day
Python
devflowinc
devflowinc
trieve

All-in-one platform for search, recommendations, RAG, and analytics offered via API

Score
100
★ 2.7k ⑂ 249 +5/day
Rust
genieincodebottle
genieincodebottle
generative-ai

Comprehensive resources on Generative AI, including a detailed roadmap, projects, use cases, interview preparation, and coding preparation.

Score
98
★ 2.5k ⑂ 613 +6/day
Jupyter Notebook
DEEP-PolyU
DEEP-PolyU
Awesome-GraphRAG

Awesome-GraphRAG: A curated list of resources (surveys, papers, benchmarks, and opensource projects) on graph-based retrieval-augmented generation.

Score
97
★ 2.5k ⑂ 219 +9/day
vearch
vearch
vearch

Distributed vector search for AI-native applications

Score
100
★ 2.3k ⑂ 362 +1/day
Go
vitali87
vitali87
code-graph-rag

The ultimate RAG for your monorepo. Query, understand, and edit multi-language codebases with the power of AI and knowledge graphs

Score
100
★ 2.3k ⑂ 384 +1/day
Python
samchon
samchon
nestia

NestJS Helper + AI Chatbot Development

Score
100
★ 2.2k ⑂ 123 +1/day
TypeScript
superlinked
superlinked
sie

Open-source inference server and production cluster for all the models your agent needs.

Score
97
★ 2.1k ⑂ 192 +7/day
Python
HKUDS
HKUDS
MiniRAG

[ACL2026] "MiniRAG: Making RAG Simpler with Small and Open-Sourced Language Models"

Score
91
★ 2.0k ⑂ 253 +3/day
Python
Andrew-Jang
Andrew-Jang
RAGHub

A community-driven collection of RAG (Retrieval-Augmented Generation) frameworks, projects, and resources. Contribute and explore the evolving RAG ecosystem.

Score
96
★ 2.0k ⑂ 181 +3/day
onestardao
onestardao
WFGY

WFGY is heading toward WFGY 5.0 Polaris Protocol, a major open-source release for AI reasoning, RAG, agents, and real-world workflows. Includes Problem Map, Global Debug Card, WFGY 4.0, and the CFV Easter Egg.

Score
96
★ 1.8k ⑂ 163 +1/day
Jupyter Notebook
parthsarthi03
parthsarthi03
raptor

The official implementation of RAPTOR: Recursive Abstractive Processing for Tree-Organized Retrieval

Score
80
★ 1.7k ⑂ 230 +3/day
Python
BAI-LAB
BAI-LAB
MemoryOS

[EMNLP 2025 Oral] MemoryOS is designed to provide a memory operating system for personalized AI agents.

Score
96
★ 1.5k ⑂ 149 +7/day
Python
felladrin
felladrin
awesome-ai-web-search

List of software that allows searching the web with the assistance of AI: https://hf.co/spaces/felladrin/awesome-ai-web-search

Score
95
★ 1.4k ⑂ 114 +6/day
HTML
KalyanKS-NLP
KalyanKS-NLP
rag-zero-to-hero-guide

Comprehensive guide to learn RAG from basics to advanced.

Score
78
★ 1.4k ⑂ 334 +4/day
Jupyter Notebook
jxzhangjhu
jxzhangjhu
Awesome-LLM-RAG

Awesome-LLM-RAG: a curated list of advanced retrieval augmented generation (RAG) in Large Language Models

Score
95
★ 1.3k ⑂ 85
Danielskry
Danielskry
Awesome-RAG

😎 Awesome list of Retrieval-Augmented Generation (RAG) applications in Generative AI.

Score
95
★ 1.3k ⑂ 168 +6/day
SmythOS
SmythOS
sre

The SmythOS Runtime Environment (SRE) is an open-source, cloud-native runtime for agentic AI. Secure, modular, and production-ready, it lets developers build, run, and manage intelligent agents across local, cloud, and edge environments.

Score
94
★ 1.3k ⑂ 197
TypeScript
gomate-community
gomate-community
TrustRAG

TrustRAG:The RAG Framework within Reliable input,Trusted output

Score
92
★ 1.3k ⑂ 136 +6/day
Python
superlinear-ai
superlinear-ai
raglite

🥤 RAGLite is a Python toolkit for Retrieval-Augmented Generation (RAG) with DuckDB or PostgreSQL

Score
94
★ 1.2k ⑂ 108 +1/day
Python
NovaSearch-Team
NovaSearch-Team
RAG-Retrieval

Unify Efficient Fine-tuning of RAG Retrieval, including Embedding, ColBERT, ReRanker.

Score
93
★ 1.1k ⑂ 88
Python
EmbeddedLLM
EmbeddedLLM
JamAIBase

The collaborative spreadsheet for AI. Chain cells into powerful pipelines, experiment with prompts and models, and evaluate LLM responses in real-time. Work together seamlessly to build and iterate on AI applications.

Score
0
★ 1.1k ⑂ 43
Python
wrtnlabs
wrtnlabs
agentica

TypeScript AI AI Function Calling Framework enhanced by compiler skills.

Score
93
★ 1.0k ⑂ 62 +3/day
TypeScript
philippgille
philippgille
chromem-go

Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.

Score
92
★ 1.0k ⑂ 70 +6/day
Go
viddexa
viddexa
autollm

Ship RAG based LLM web apps in seconds.

Score
72
★ 1.0k ⑂ 98
Python
PrithivirajDamodaran
PrithivirajDamodaran
FlashRank

Lite & Super-fast re-ranking for your search & retrieval pipelines. Supports SoTA Listwise and Pairwise reranking based on LLMs and cross-encoders and more. Created by Prithivi Da, open for PRs & Collaborations.

Score
11
★ 990 ⑂ 70 +3/day
Python
louisfb01
louisfb01
start-llms

A complete guide to start and improve your LLM skills in 2026 with little background in the field and stay up-to-date with the latest news and state-of-the-art techniques!

Score
90
★ 977 ⑂ 127
OpenBMB
OpenBMB
VisRAG

Parsing-free RAG supported by VLMs

Score
7
★ 970 ⑂ 76 +2/day
Python
Anush008
Anush008
fastembed-rs

Rust library for generating vector embeddings, reranking locally!

Score
75
★ 954 ⑂ 133 +3/day
Rust
Raudaschl
Raudaschl
rag-fusion

RAG-Fusion: multi-query generation + Reciprocal Rank Fusion for better retrieval-augmented generation. Includes evaluation harness with NFCorpus/BEIR.

Score
18
★ 946 ⑂ 113
Python
weaviate
weaviate
recipes

This repository shares end-to-end notebooks on how to use various Weaviate features and integrations!

Score
21
★ 939 ⑂ 194
Jupyter Notebook
Related Topics
#rag#llm#ai#large-language-models#python#vector-database#vector-search#agents#information-retrieval#embeddings#generative-ai#ai-agents

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly