📚

Best RAG Tools Top 20

Top 20 most popular open-source RAG Tools projects, ranked by GitHub Stars.

1

LangChain

144.4k Stars

LangChain is the open-source agent engineering platform that unifies model IO, tool calling, RAG, memory and observability under one composable framework.

agent-frameworkragorchestrationllm
2

Awesome LLM Apps

132.9k Stars

100+ AI Agent and RAG apps you can actually run — clone, customize, and ship. A great reference for quickly building LLM-powered applications.

agentragllmpython
3

llama.cpp

124.2k Stars

llama.cpp is a lightweight C/C++ inference engine that runs a wide range of open-source large language models efficiently on consumer hardware.

llm-inferencellamaggufcpp
4

Supabase Vector

108.1k Stars

Supabase's built-in pgvector search, turning Postgres into a RAG database.

vector-dbpostgresragsupabase
5

vLLM

89.2k Stars

A high-throughput and memory-efficient inference and serving engine for LLMs, featuring PagedAttention, continuous batching, and optimized KV cache management for production deployments.

llmpythonframeworkapi
6

RAGFlow

88.6k Stars

A leading open-source RAG engine that fuses cutting-edge retrieval-augmented generation with agent capabilities to create a superior context layer for LLMs.

ragdocument-understandingknowledge-baseretrieval
7

MinerU

77.7k Stars

Transforms complex documents like PDFs into LLM-ready markdown/JSON for Agentic workflows, supporting layout analysis, formula recognition, and table extraction.

data-processingragpythonllm
8

Prompt Engineering Guide

77.5k Stars

Comprehensive guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.

prompt-engineeringragagentllm
9

Hello Agents

73.2k Stars

A comprehensive tutorial on AI agent principles and practice, systematically covering core concepts, framework usage and hands-on projects.

agentpythonframeworkrag
10

codegraph

66.6k Stars

CodeGraph is a context graph for coding agents, mapping how a codebase is wired together so LLM-driven tools can navigate dependencies and produce more accurate edits.

code-intelligencemcpraglocal-first
11

Docling

64.9k Stars

Docling is an open-source document processing tool by IBM that converts PDF, Word, PPT, HTML and more into structured data for AI, purpose-built for GenAI and RAG pipelines.

document-parsingpdfragpython
12

Embedchain

63.4k Stars

Embedchain is a universal memory layer for AI agents, enabling quick integration of diverse data sources into LLMs for context-aware AI applications.

memoryragembeddingsagent-tools
13

Mem0

63.4k Stars

Mem0 is a long-term memory layer for AI agents, supporting cross-session memory management and personalized context retrieval.

memoryragpersonalizationagent
14

Daily Stock Analysis

63.0k Stars

LLM-powered stock analysis system for A/H/US markets with multi-source quotes, real-time news, LLM decision dashboard and multi-channel push notifications.

agentpythonllmdata-processing
15

Pathway

62.5k Stars

Pathway is a Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG applications.

etlstreamingragreal-time
16

TrendRadar

61.5k Stars

AI-driven public opinion and trend monitor with multi-platform aggregation, RSS subscriptions, smart keyword filtering, AI-powered news analysis and briefings, supporting MCP integration and push notifications via WeChat, Feishu, DingTalk, Telegram and more.

automationllmpythontools
17

Context7

60.8k Stars

Context7 is Upstash's context-engineering toolkit for agents, helping applications manage long context windows, retrieval injection, and history compression.

contextmemoryretrievaltypescript
18

Pathway LLM App

59.0k Stars

Ready-to-run cloud templates for RAG, AI pipelines and enterprise search with live data, always in sync with Sharepoint, Google Drive, S3, Kafka and more.

ragpythondata-processingframework
19

Meilisearch

59.0k Stars

Meilisearch is a lightweight open-source search engine with typo tolerance, native vector search and instant indexing, commonly used as the retrieval layer for agents and RAG.

search-enginefull-text-searchvector-searchrag
20

Private GPT

57.4k Stars

PrivateGPT is a fully-local AI application API layer with RAG, agents and multi-model routing, providing zero-data-leak private deployment.

ragprivate-aillmself-hosted

Related Articles