Top RAG repositories

Repositories with the GitHub topic “rag”: 103 repositories with 3.3M stars between them, mostly written in Python, TypeScript and Rust. The highest-rated is Graphify-Labs/graphify, #15 on the bestofgithub Elo ladder.

Biggest movers this week

Zleap-AI/SAG-Wiki

Open on GitHubRust

A lightweight knowledge base for people and agents, with ultra fast indexing and most precise retrieval.

  • 871+10 Elo, change today
  • 1.2k stars
  • 142 forks
git
git clone https://github.com/Zleap-AI/SAG-Wiki.git
  • knowledge-base
  • knowledge-graph
  • rag
  • rust

neuml/txtai

Open on GitHubPython

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

  • 1,752−1 Elo, change today
  • 13.4k stars
  • 1k forks
  • 115 watchers
git
git clone https://github.com/neuml/txtai.git
  • agents
  • ai
  • ai-agents
  • embeddings

dataelement/bisheng

Open on GitHubPython

BISHENG is an open-source enterprise Agent platform for building, deploying, and managing AI applications. It combines AI agents, workflows, RAG and knowledge management, desktop agent integration, and vibecoding app hosting with unified model management, evaluation, observability, access control, and enterprise administration.

  • 1,770−7 Elo, change today
  • 12.3k stars
  • 2k forks
  • 620 watchers
git
git clone https://github.com/dataelement/bisheng.git
  • agent
  • ai
  • chatbot
  • dsh

VoltAgent/voltagent

Open on GitHubTypeScript

AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework

  • 1,626−7 Elo, change today
  • 10.9k stars
  • 1.2k forks
git
git clone https://github.com/VoltAgent/voltagent.git
  • agents
  • ai
  • ai-agents
  • ai-agents-framework

StarTrail-org/PixelRAG

Open on GitHubPython

https://arxiv.org/abs/2606.28344. The end of web parsing. The beginning of scalable pixel-native search. link: https://pixelrag.ai/

  • 1,665+10 Elo, change today
  • 10.9k stars
  • 987 forks
git
git clone https://github.com/StarTrail-org/PixelRAG.git
  • agent
  • ai
  • memory
  • multimodal

adongwanai/AgentGuide

Open on GitHubMDX

AI Agent 开发指南 | Agent Harness | 上下文工程 | 高级 RAG | MCP | Agentic RL 强化学习 | LangGraph 实战 | 1.2 万+ 大模型面试题 | 算法岗 / 开发岗求职 | 转行大模型

  • 1,824−6 Elo, change today
  • 11.9k stars
  • 1.1k forks
  • 34 watchers
git
git clone https://github.com/adongwanai/AgentGuide.git
  • agentic-rl
  • agenticrag
  • ai-agent
  • claude-code

Graphify-Labs/graphify

Open on GitHubPython

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.

  • 2,498+4 Elo, change today
  • +648 stars gained
  • 148k stars
  • 14.2k forks
  • 425 watchers
pip
pipx install graphifyy
  • ai-agents
  • antigravity
  • ast
  • claude-code

HKUDS/DeepTutor

Open on GitHubPython

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

  • 2,325−2 Elo, change today
  • +260 stars gained
  • 59.4k stars
  • 7.2k forks
  • 236 watchers
docker
git clone https://github.com/HKUDS/DeepTutor && cd DeepTutor && docker compose up -d
  • ai-agents
  • ai-tutor
  • clawbot
  • cli-tool

thedotmack/claude-mem

Open on GitHubTypeScript

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

  • 2,433−9 Elo, change today
  • +259 stars gained
  • 117k stars
  • 10.1k forks
  • 362 watchers
npm install -g claude-mem
  • ai
  • ai-agents
  • ai-memory
  • anthropic

Top 100 on the Elo ladder

  1. #15
    Graphify-Labs/graphify

    Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill…

    2,498 Elo +28148kPython
  2. #26
    thedotmack/claude-mem

    Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses…

    2,433 Elo −50117kTypeScript
  3. #53
    HKUDS/DeepTutor

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

    2,325 Elo +1359.4kPython
  4. #99
    open-webui/open-webui

    Self-hosted chat UI for Ollama and OpenAI-compatible APIs, with RAG, tools and multi-user support.

    2,237 Elo −4158kSvelte
  5. #109
    Shubhamsaboo/awesome-llm-apps

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

    2,227 Elo −3144kPython
  6. #133
    datawhalechina/hello-agents

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

    2,192 Elo −587kPython
  7. #158
    bojieli/ai-agent-book

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

    2,158 Elo +1558.1kPython
  8. #163
    langchain-ai/langchain

    The agent engineering platform.

    2,153 Elo −44149kPython
  9. #190
    headroomlabs-ai/headroom

    Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents…

    2,134 Elo −1279.7kPython
  10. #219
    infiniflow/ragflow

    RAGFlow is an agent-native database: a Retrieval-Augmented Generation (RAG) engine that grew into context…

    2,116 Elo −2394.1kGo
  11. #230
    virgiliojr94/book-to-skill

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

    2,108 Elo +3737.9kPython
  12. #231
    Tencent/WeKnora

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

    2,108 Elo −337.4kGo
  13. #237
    mem0ai/mem0

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

    2,103 Elo −1869kPython
  14. #242
    unclecode/crawl4ai

    Official Crawl4AI Cloud: a hosted web scraping, extraction, and search API for AI agents. Free API key, 1,000 credits a…

    2,099 Elo −1987.3kPython
  15. #246
    patchy631/ai-engineering-hub

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

    2,098 Elo −7241.9kJupyter Notebook
  16. #282
    PaddlePaddle/PaddleOCR

    Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the…

    2,076 Elo −3792.7kPython
  17. #294
    langchain-ai/langgraph

    Build resilient agents.

    2,070 Elo −744.9kPython
  18. #348
    Mintplex-Labs/anything-llm

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

    2,040 Elo −2968.3kJavaScript
  19. #405
    dair-ai/Prompt-Engineering-Guide

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

    2,013 Elo −1880.1kMDX
  20. #424
    CherryHQ/cherry-studio

    Your AI workspace for models, agents, and productivity.

    2,005 Elo −253.5kTypeScript
  21. #452
    xerj-org/xerj

    AI search engine and MCP server for bots and agents. One Rust binary indexes code, docs, logs, JSONL/CSV and PDFs for…

    1,992 Elo +4719.1kRust
  22. #484
    promptfoo/promptfoo

    Test your prompts, agents, and RAGs. Red teaming/pentesting/vulnerability scanning for AI. Compare performance of GPT…

    1,980 Elo +3527.2kTypeScript
  23. #495
    ConardLi/garden-skills

    ConardLi's open-source Skills collection, featuring web design, knowledge retrieval, image generation, and more.

    1,976 Elo +4915.2kJavaScript
  24. #603
    ItzCrazyKns/Vane

    Vane is an AI-powered answering engine.

    1,940 Elo −438.2kTypeScript
  25. #632
    VectifyAI/PageIndex

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

    1,932 Elo −2340.4kPython
  26. #654
    getzep/graphiti

    Build Real-Time Knowledge Graphs for AI Agents

    1,928 Elo −2332.8kPython
  27. #685
    datawhalechina/all-in-rag

    🔍大模型应用开发实战一:RAG 技术全栈指南,在线阅读地址:https://datawhalechina.github.io/all-in-rag/

    1,919 Elo +4013.1kPython
  28. #687
    onyx-dot-app/onyx

    Open Source AI Platform - AI Chat with advanced features that works with every LLM

    1,919 Elo −1333.4kPython
  29. #691
    run-llama/llama_index

    LlamaIndex is the document processing platform for AI

    1,919 Elo −3352.9kPython
  30. #700
    ScrapeGraphAI/Scrapegraph-ai

    Python scraper based on AI

    1,916 Elo −1432.7kPython
  31. #748
    HKUDS/LightRAG

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

    1,906 Elo −3740.7kPython
  32. #798
    jeecgboot/JeecgBoot

    一款免费开源的 AI 低代码平台,也是 AI 时代构建复杂业务系统的开源基座!权限、多租户、工作流、报表、大屏、AI 知识库等通用能力开箱即用,AI 只需生成业务差异部分。AI Skills…

    1,895 Elo +1948.4kJava
  33. #816
    datawhalechina/happy-llm

    📚 从零开始构建大模型

    1,891 Elo −434.9kJupyter Notebook
  34. #817
    liyupi/ai-guide

    程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享 OpenClaw 保姆级教程、大模型玩法(DeepSeek / GPT / Gemini / Claude / GLM)、最新 AI 资讯、Prompt…

    1,891 Elo +2222.1kJavaScript
  35. #820
    humanlayer/12-factor-agents

    What are the principles we can use to build LLM-powered software that is actually good enough to put in the hands of…

    1,891 Elo +3127.2kTypeScript
  36. #853
    MemoriLabs/Memori

    Memori is agent-native memory infrastructure. A LLM-agnostic layer that turns agent execution and conversation into…

    1,884 Elo −917.5kPython
  37. #915
    langbot-app/LangBot

    Production-grade platform for building agentic IM bots - 生产级多平台智能机器人开发平台/ Agent、知识库编排、插件系统 / Bots for Discord / Slack /…

    1,872 Elo +5719kPython
  38. #987
    NirDiamant/GenAI_Agents

    50+ tutorials and implementations for Generative AI Agent techniques, from basic conversational bots to complex…

    1,858 Elo −824.9kJupyter Notebook
  39. #1,090
    khoj-ai/khoj

    Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations…

    1,842 Elo −5838.1kPython
  40. #1,127
    NirDiamant/RAG_Techniques

    This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique…

    1,837 Elo −4730.3kJupyter Notebook
  41. #1,159
    deepset-ai/haystack

    Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design…

    1,833 Elo +1427kPython
  42. #1,160
    microsoft/graphrag

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

    1,833 Elo −3236.6kPython
  43. #1,161
    milvus-io/milvus

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

    1,832 Elo −1546.6kGo
  44. #1,173
    Canner/WrenAI

    GenBI (Generative BI) for AI agents, an open-source, governed text-to-SQL through an open context layer that turns…

    1,830 Elo +5918.2kPython
  45. #1,221
    adongwanai/AgentGuide

    AI Agent 开发指南 | Agent Harness | 上下文工程 | 高级 RAG | MCP | Agentic RL 强化学习 | LangGraph 实战 | 1.2 万+ 大模型面试题 | 算法岗 / 开发岗求职 |…

    1,824 Elo +7111.9kMDX
  46. #1,308
    simstudioai/sim

    Sim is the collaborative workspace to build, deploy, and monitor AI agents and workflows. Used by 100,000+ builders.

    1,811 Elo −5630.1kTypeScript
  47. #1,376
    elizaOS/eliza

    Open source agentic operating system

    1,801 Elo −1919.8kTypeScript
  48. #1,379
    opendataloader-project/opendataloader-pdf

    PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.

    1,800 Elo −4330.3kJava
  49. #1,506
    FlowiseAI/Flowise

    Build AI Agents, Visually

    1,784 Elo −7955.5kTypeScript
  50. #1,536
    labring/FastGPT

    FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities…

    1,780 Elo −3730kTypeScript
  51. #1,625
    dataelement/bisheng

    BISHENG is an open-source enterprise Agent platform for building, deploying, and managing AI applications. It combines…

    1,770 Elo +12112.3kPython
  52. #1,690
    NirDiamant/agents-towards-production

    End-to-end, code-first tutorials for building production-grade GenAI agents. From prototype to enterprise deployment.

    1,762 Elo +921.9kJupyter Notebook
  53. #1,779
    neuml/txtai

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

    1,752 Elo +17013.4kPython
  54. #1,826
    dipakkr/awesome-ai-engineering

    🚀 A curated collection of AI engineering resources, roadmaps, tools, and projects covering LLMs, RAG, AI Agents, MCP…

    1,747 Elo −3322.5k
  55. #1,869
    1Panel-dev/MaxKB

    🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

    1,742 Elo 23.1kPython
  56. #1,920
    MemTensor/MemOS

    Self-evolving memory OS for LLM & AI Agents: ultra-persistent memory, hybrid-retrieval, and cross-task skill reuse…

    1,736 Elo +3912.4kTypeScript
  57. #1,970
    WenyuChiou/awesome-agentic-ai-zh

    A trilingual (繁中 / English / 简中) learning roadmap for agentic AI: from LLM basics to multi-agent systems, with 240+…

    1,731 Elo +218.7kPython
  58. #1,975
    MODSetter/SurfSense

    Air-gapped, privacy-focused, open-source NotebookLM alternative. AI agent that researches, transforms, and edits your…

    1,730 Elo +4916.8kPython
  59. #1,986
    AccumulateMore/CV

    ✅(已完结)超级全面的 深度学习 笔记【土堆 Pytorch】【李沐 动手学深度学习】【吴恩达 深度学习】【大飞 大模型Agent】

    1,729 Elo −6724.2kJupyter Notebook
  60. #2,140
    eosphoros-ai/DB-GPT

    open-source agentic AI data assistant for the next generation of AI + Data products.

    1,712 Elo −1020.2kPython
  61. #2,149
    The-Vibe-Company/quivr

    An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid…

    1,711 Elo −3039.6kGo
  62. #2,154
    EverMind-AI/EverOS

    One portable memory layer for every AI agent: local-first, Markdown-native, user-owned, and self-evolving across apps…

    1,710 Elo +3513.9kPython
  63. #2,461
    Cinnamon/kotaemon

    An open-source RAG-based tool for chatting with your documents.

    1,679 Elo −5725.9kPython
  64. #2,635
    StarTrail-org/PixelRAG

    https://arxiv.org/abs/2606.28344. The end of web parsing. The beginning of scalable pixel-native search. link…

    1,665 Elo +7510.9kPython
  65. #2,800
    alibaba/zvec

    A lightweight, lightning-fast, in-process vector database

    1,652 Elo +716.2kC++
  66. #2,817
    memvid/memvid

    Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents…

    1,651 Elo 17.4kRust
  67. #2,870
    chatchat-space/Langchain-Chatchat

    Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 与 ChatGLM, Qwen 与 Llama 等语言模型的 RAG 与 Agent 应用 | Langchain-Chatchat…

    1,647 Elo −5138.7kPython
  68. #3,024
    coze-dev/coze-studio

    An AI agent development platform with all-in-one visual tools, simplifying agent creation, debugging, and deployment…

    1,635 Elo −5221.8kTypeScript
  69. #3,041
    pathwaycom/serviette

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

    1,633 Elo −3658.7kPython
  70. #3,153
    VoltAgent/voltagent

    AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework

    1,626 Elo +7810.9kTypeScript
  71. #3,194
    datawhalechina/llm-universe

    本项目是一个面向小白开发者的大模型应用开发教程,在线阅读地址:https://datawhalechina.github.io/llm-universe/

    1,624 Elo −1314.2kJupyter Notebook
  72. #3,256
    ConardLi/easy-dataset

    A powerful tool for creating datasets for LLM fine-tuning 、RAG and Eval

    1,620 Elo −1015.1kJavaScript
  73. #3,279
    xerrors/Yuxi

    可私有部署的多租户知识智能体平台:统一 RAG、知识图谱、多智能体、MCP/Skills、沙盒与权限管理。Yuxi = Cloud Agents + Knowledge RAG, Self-hosted knowledge agent…

    1,618 Elo +417.6kPython
  74. #3,290
    cocoindex-io/cocoindex

    Incremental engine for long horizon agents 🌟 Star if you like it!

    1,618 Elo +5111.8kRust
  75. #3,343
    arc53/DocsGPT

    Private AI platform for agents, assistants and enterprise search. Built-in Agent Builder, Deep research, Document…

    1,615 Elo −3818.3kPython
  76. #3,386
    Osmantic/ODS

    ODS V3 Pre-Release: Public testing and refinement ahead of the official V3 launch. Turn your PC, Mac, or Linux box into…

    1,612 Elo +297.8kPython
  77. #3,494
    codexu/note-gen

    Capture first. Organize later. A local-first Markdown app that turns scattered records into clear notes with AI.

    1,605 Elo +3213kTypeScript
  78. #3,546
    Future-House/paper-qa

    High accuracy RAG for answering questions from scientific documents with citations

    1,602 Elo +449.6kPython
  79. #3,608
    RyanCodrai/turbovec

    A vector index built on TurboQuant, written in Rust with Python bindings

    1,598 Elo −2817.4kRust
  80. #3,655
    StarTrail-org/LEANN

    [MLsys2026 Best Paper]: https://arxiv.org/abs/2506.08276. RAG on Everything with LEANN. Enjoy 97% storage savings while…

    1,595 Elo −2813.7kPython
  81. #4,102
    xberg-io/xberg

    The fast, precise document-intelligence engine for every language: text, tables and metadata from 100+ formats, with…

    1,568 Elo +69.5kRust
  82. #4,165
    dataease/SQLBot

    🔥 基于大模型和 RAG 的智能问数系统,对话式数据分析神器。Text-to-SQL Generation via LLMs using RAG.

    1,564 Elo −197.1kJavaScript
  83. #4,522
    deeplethe/utopia

    World's first open-source enterprise world model.

    1,544 Elo +138.7kRust
  84. #4,590
    sigoden/aichat

    All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude…

    1,540 Elo +2010.5kRust
  85. #4,650
    zilliztech/claude-context

    Code search MCP for Claude Code. Make entire codebase the context for any coding agent.

    1,537 Elo +712.6kTypeScript
  86. #4,713
    adbar/trafilatura

    Python & Command-line tool to gather text and metadata on the Web: Crawling, scraping, extraction, output as CSV, JSON…

    1,533 Elo +467.1kPython
  87. #4,965
    vanna-ai/vanna

    🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval 🔄.

    1,521 Elo −2023.8kPython
  88. #5,253
    WangRongsheng/awesome-LLM-resources

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

    1,507 Elo +309k
  89. #5,845
    SciPhi-AI/R2R

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

    1,480 Elo +398kPython
  90. #6,009
    luhengshiwo/LLMForEverybody

    每个人都能看懂的大模型知识分享,LLMs春/秋招大模型面试前必看,让你和面试官侃侃而谈

    1,473 Elo +227.5kJupyter Notebook
  91. #6,345
    zilliztech/deep-searcher

    Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python.

    1,458 Elo −58.3kPython
  92. #6,393
    genkit-ai/genkit

    Open-source framework for building agentic apps in JavaScript, Go, Dart, and Python, built and used in production by…

    1,457 Elo +516.5kTypeScript
  93. #7,084
    vespa-engine/vespa

    The AI search platform

    1,430 Elo +337.1kJava
  94. #7,842
    activeloopai/deeplake

    Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable…

    1,402 Elo +149.2kC++
  95. #8,454
    HelixDB/helix-db

    HelixDB is an OLTP graph database with native vector and full-text search built in Rust on Object Storage.

    1,377 Elo +316.2kRust
  96. #8,895
    Upsonic/Upsonic

    Build autonomous AI agents in Python.

    1,356 Elo −67.9kPython
  97. #9,007
    reorproject/reor

    Private & local AI personal knowledge management app for high entropy people.

    1,350 Elo −128.5kJavaScript
  98. #9,420
    airweave-ai/airweave

    Open-source context retrieval layer for AI agents

    1,325 Elo −116.5kPython
  99. #9,600
    lavague-ai/LaVague

    Large Action Model framework to develop AI Web Agents

    1,307 Elo −126.3kPython
  100. #9,605
    run-llama/rags

    Build ChatGPT over your data, all with natural language

    1,306 Elo −116.5kPython