Build your own retrieval system.

Retrieval is where AI answers come from. Own the retrieval and you own the provenance.

The ranking rule

Repositories matching this query, sorted by stars:

topic:rag stars:>200 pushed:>2025-10-29 archived:false

Synced nightly; star history kept so momentum is measured, not guessed.

30 projects

live from source · api.github.com · Oct 29, 1:44 AM UTC
#1open-webui /

open-webui

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

★ 157kPythonpushed today
#2langchain-ai /

langchain

The agent engineering platform.

★ 149kMITPythonpushed today
#3Shubhamsaboo /

awesome-llm-apps

100+ AI Agents, Agent Skills and RAG Apps - Free and Open Source.

★ 143kApache-2.0Pythonpushed 6d ago
#4Graphify-Labs /

graphify

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

★ 138kApache-2.0Pythonpushed yesterday
#5thedotmack /

claude-mem

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

★ 104kApache-2.0TypeScriptpushed today
#6infiniflow /

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

★ 93kApache-2.0Gopushed today
#7PaddlePaddle /

PaddleOCR

Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.

★ 91.9kApache-2.0Pythonpushed 1mo ago
#8unclecode /

crawl4ai

Open-source web crawler and scraper for LLMs and AI agents: any website into clean, LLM-ready Markdown. Run it yourself, or use Crawl4AI Cloud with one key. Join our Discord https://discord.gg/VuxzM8mtf

★ 86.5kApache-2.0Pythonpushed today
#9datawhalechina /

hello-agents

📚 《从零开始构建智能体》——从零开始的智能体原理与实践教程

★ 85.1kPythonpushed 15d ago
#10dair-ai /

Prompt-Engineering-Guide

🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.

★ 79.6kMITMDXpushed 7mo ago
#11headroomlabs-ai /

headroom

Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.

★ 78.2kApache-2.0Pythonpushed today
#12mem0ai /

mem0

The Memory Layer for AI Agents - Drop-in memory infrastructure for AI agents and apps. Context that persists. Built for production.

★ 68kApache-2.0Pythonpushed 2d ago
#13Mintplex-Labs /

anything-llm

Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a powerful local-first agent experience

★ 67.7kMITJavaScriptpushed today
#14pathwaycom /

serviette

A no-code RAG server that keeps answers in sync with your documents. Works with 8 vector databases. Built on Pathway.

★ 58.8kMITPythonpushed 12d ago
#15bojieli /

ai-agent-book

《深入理解 AI Agent:设计原理与工程实践》(李博杰 著)开源主仓库:全书正文、编译版 PDF 与按章配套代码

★ 56.4kApache-2.0Pythonpushed 20d ago
#16run-llama /

llama_index

LlamaIndex is the document processing platform for AI

★ 52.7kMITPythonpushed 2d ago
#17jeecgboot /

JeecgBoot

【低代码v2.0,一句话即可生成整个系统】企业级AI低代码平台,一键生成前后端代码甚至整个系统。 AI Skills 一句话画流程、设计表单、生成报表、大屏。内置 AI应用平台涵盖:AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领AI低代码「Skills 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,解决 Java 项目 90% 重复工作,提高效率又不失灵活。

★ 48.3kApache-2.0Javapushed today
#18HKUDS /

DeepTutor

DeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/.

★ 48.1kApache-2.0Pythonpushed today
#19milvus-io /

milvus

Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search

★ 46.5kApache-2.0Gopushed today
#20langchain-ai /

langgraph

Build resilient agents.

★ 44.1kMITPythonpushed today
#21HKUDS /

LightRAG

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

★ 40.4kMITPythonpushed yesterday
#22VectifyAI /

PageIndex

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

★ 39.9kMITPythonpushed today
#23The-Vibe-Company /

quivr

An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid search, alerts, and plugins for formats, models and business rules.

★ 39.6kMITGopushed today
#24chatchat-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

★ 38.7kApache-2.0Pythonpushed 11mo ago
#25patchy631 /

ai-engineering-hub

In-depth tutorials on LLMs, RAGs and real-world AI agent applications.

★ 38.5kMITJupyter Notebookpushed 16d ago
#26khoj-ai /

khoj

Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.

★ 37.9kAGPL-3.0Pythonpushed 2mo ago
#27ItzCrazyKns /

Vane

Vane is an AI-powered answering engine.

★ 37.8kMITTypeScriptpushed 1mo ago
#28microsoft /

graphrag

A modular graph-based Retrieval-Augmented Generation (RAG) system

★ 36.5kMITPythonpushed today
#29virgiliojr94 /

book-to-skill

Turn any technical book PDF into a Claude Code skill — ready to study, reference, and use while you work.

★ 36.4kMITPythonpushed today
#30Tencent /

WeKnora

Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.

★ 35.8kGopushed today