Github Ranking

Top 100 Stars in RAG

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 dify 100307 15101 TypeScript 630 Dify is an open-source LLM app development platform. Dify’s intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production. 2025-06-01T02:17:40Z
2 open-webui 97142 12630 JavaScript 131 User-friendly AI Interface (Supports Ollama, OpenAI API, …) 2025-06-01T02:49:41Z
3 lobe-chat 62115 12936 TypeScript 761 🤯 Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 4 / Gemini / Ollama / DeepSeek / Qwen), Knowledge Base (file upload / knowledge management / RAG ), Multi-Modals (Plugins/Artifacts) and Thinking. One-click FREE deployment of your private ChatGPT/ Claude / DeepSeek application. 2025-06-02T03:31:40Z
4 ragflow 54068 5214 TypeScript 2146 RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding. 2025-05-30T13:14:03Z
5 anything-llm 44771 4415 JavaScript 260 The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more. 2025-06-01T19:53:50Z
6 llama_index 42026 5998 Python 244 LlamaIndex is the leading framework for building LLM-powered agents over your data. 2025-06-02T01:17:33Z
7 Flowise 39366 20284 TypeScript 544 Build AI Agents, Visually 2025-06-01T09:41:48Z
8 firecrawl 39173 3613 TypeScript 180 🔥 Turn entire websites into LLM-ready markdown or structured data. Scrape, crawl and extract with a single API. 2025-06-01T09:51:40Z
9 quivr 37916 3639 Python 4 Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want. 2025-05-27T10:38:00Z
10 chatgpt-on-wechat 37402 9263 Python 287 基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择GPT4.1/GPT-4o/GPT-o1/ DeepSeek/Claude/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。 2025-05-30T09:06:57Z
11 Langchain-Chatchat 35177 5900 TypeScript 176 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 2025-03-25T15:45:51Z
12 milvus 35048 3230 Go 681 Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search 2025-05-31T14:56:29Z
13 mem0 33382 3288 Python 315 Memory for AI Agents; SOTA in AI Agent Memory; Announcing OpenMemory MCP - local and secure memory management. 2025-05-30T16:06:42Z
14 awesome-llm-apps 33059 3764 Python 5 Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models. 2025-06-01T19:27:46Z
15 mindsdb 31187 5208 Python 82 AI’s query engine - Platform for building AI that can answer questions over large scale federated data. - The only MCP Server you’ll ever need 2025-05-30T23:55:20Z
16 khoj 30208 1693 Python 75 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. 2025-06-02T03:40:56Z
17 pathway 26552 590 Python 41 Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG. 2025-06-01T05:10:54Z
18 graphrag 25548 2604 Python 148 A modular graph-based Retrieval-Augmented Generation (RAG) system 2025-06-01T04:39:42Z
19 llm-app 25243 621 Jupyter Notebook 5 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. 2025-05-16T07:58:43Z
20 FastGPT 24509 6307 TypeScript 540 FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration. 2025-05-30T13:13:46Z
21 kotaemon 22376 1773 Python 185 An open-source RAG-based tool for chatting with your documents. 2025-04-15T08:54:24Z
22 haystack 20984 2196 Python 121 AI orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it’s best suited for building RAG, question answering, semantic search or conversational agent chatbots. 2025-05-30T13:28:56Z
23 pandas-ai 20406 1960 Python 19 Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG. 2025-05-19T10:19:29Z
24 Scrapegraph-ai 19842 1683 Python 14 Python scraper based on AI 2025-05-30T12:26:46Z
25 vanna 17925 1600 Python 173 🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄. 2025-04-10T03:18:09Z
26 crawlee 17818 828 TypeScript 138 Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation. 2025-05-30T13:16:59Z
27 llama-cookbook 17406 2501 Jupyter Notebook 19 Welcome to the Llama Cookbook! This is your go to guide for Building with Llama: Getting started with Inference, Fine-Tuning, RAG. We also show you how to solve end to end problems using Llama model family and using them on various provider services 2025-05-29T10:55:12Z
28 LightRAG 16945 2325 Python 327 “LightRAG: Simple and Fast Retrieval-Augmented Generation” 2025-05-30T04:30:47Z
29 MaxKB 16709 2154 Python 132 💬 MaxKB is an open-source AI assistant for enterprise. It seamlessly integrates RAG pipelines, supports robust workflows, and provides MCP tool-use capabilities. 2025-05-30T20:48:12Z
30 DB-GPT 16647 2283 Python 388 AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents 2025-05-30T15:43:22Z
31 RAG_Techniques 16409 1639 Jupyter Notebook 0 This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. RAG systems combine information retrieval with generative models to provide accurate and contextually rich responses. 2025-06-01T10:52:35Z
32 RagaAI-Catalyst 16192 3779 Python 8 Python SDK for Agent AI Observability, Monitoring and Evaluation Framework. Includes features like agent, llm and tools tracing, debugging multi-agentic system, self-hosted dashboard and advanced analytics with timeline and execution graph view 2025-05-19T21:02:33Z
33 eliza 15978 5205 TypeScript 27 Autonomous agents for everyone 2025-06-02T00:45:43Z
34 DocsGPT 15676 1667 TypeScript 20 DocsGPT is an open-source genAI tool that helps users get reliable answers from knowledge source, while avoiding hallucinations. It enables private and reliable information retrieval, with tooling and agentic system capability built in. 2025-05-31T10:39:05Z
35 llmware 13783 2685 Python 65 Unified framework for building enterprise RAG pipelines with small, specialized models 2025-05-12T16:47:25Z
36 mastra 13560 773 TypeScript 67 The TypeScript AI agent framework. ⚡ Assistants, RAG, observability. Supports any LLM: GPT-4, Claude, Gemini, Llama. 2025-06-01T23:15:25Z
37 onyx 12929 1692 Python 189 Gen-AI Chat for Teams - Think ChatGPT if it had access to your team’s unique knowledge. 2025-06-02T00:31:24Z
38 txtai 11010 691 Python 10 💡 All-in-one open-source AI framework for semantic search, LLM orchestration and language model workflows 2025-05-30T16:31:25Z
39 graphiti 10475 786 Python 40 Build Real-Time Knowledge Graphs for AI Agents 2025-05-29T17:01:20Z
40 ai-engineering-hub 9438 1631 Jupyter Notebook 18 In-depth tutorials on LLMs, RAGs and real-world AI agent applications. 2025-06-01T13:53:45Z
41 orama 9436 341 TypeScript 36 🌌 A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb. 2025-05-28T16:57:44Z
42 ragas 9347 925 Python 335 Supercharge Your LLM Application Evaluations 🚀 2025-05-27T04:26:04Z
43 Qwen-Agent 9197 779 Python 280 Agent framework and applications built upon Qwen>=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome extension, etc. 2025-05-29T09:36:00Z
44 opik 9169 620 Python 83 Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards. 2025-06-02T03:16:15Z
45 bisheng 8672 1420 TypeScript 109 BISHENG is an open LLM devops platform for next generation Enterprise AI applications. Powerful and comprehensive features include: GenAI workflow, RAG, Agent, Unified model management, Evaluation, SFT, Dataset Management, Enterprise-level System Management, Observability and more. 2025-05-30T12:24:12Z
46 llm-universe 8339 939 Jupyter Notebook 3 本项目是一个面向小白开发者的大模型应用开发教程,在线阅读地址:https://datawhalechina.github.io/llm-universe/ 2025-05-28T11:42:30Z
47 reor 7966 479 JavaScript 106 Private & local AI personal knowledge management app for high entropy people. 2025-05-13T21:28:59Z
48 WrenAI 7920 777 TypeScript 167 ⚡️Wren AI is your GenBI Agent, that you can query any database with natural language → get accurate SQL(Text-to-SQL), charts(Text-to-Charts) & AI-generated insights in seconds. 2025-06-02T02:27:26Z
49 Upsonic 7504 697 Python 44 The most reliable AI agent framework that supports MCP. 2025-06-01T22:58:24Z
50 paper-qa 7422 734 Python 117 High accuracy RAG for answering questions from scientific documents with citations 2025-05-28T03:54:39Z
51 Verba 7138 770 Python 47 Retrieval Augmented Generation (RAG) chatbot powered by Weaviate 2025-03-24T15:19:15Z
52 KAG 7095 513 Python 133 KAG is a logical form-guided reasoning and retrieval framework based on OpenSPG engine and LLMs. It is used to build logical reasoning and factual Q&A solutions for professional domain knowledge bases. It can effectively overcome the shortcomings of the traditional RAG vector similarity calculation model. 2025-06-02T03:40:18Z
53 promptfoo 6999 553 TypeScript 170 Test your prompts, agents, and RAGs. Red teaming, pentesting, and vulnerability scanning for LLMs. Compare performance of GPT, Claude, Gemini, Llama, and more. Simple declarative configs with command line and CI/CD integration. 2025-06-02T01:16:59Z
54 R2R 6918 543 Python 77 SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. 2025-05-30T17:28:31Z
55 aichat 6890 446 Rust 0 All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more. 2025-05-27T12:44:35Z
56 rags 6459 663 Python 29 Build ChatGPT over your data, all with natural language 2024-04-05T05:36:59Z
57 postgresml 6293 317 Rust 78 Postgres with GPUs for ML/AI apps. 2025-04-16T01:12:18Z
58 deep-searcher 6130 608 Python 35 Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python. 2025-05-30T12:43:23Z
59 LaVague 6064 551 Python 87 Large Action Model framework to develop AI Web Agents 2025-01-21T13:41:48Z
60 superagent 5866 887 TypeScript 56 🥷 Run AI-agents with an API 2025-04-01T07:49:39Z
61 crawlee-python 5702 387 Python 76 Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with BeautifulSoup, Playwright, and raw HTTP. Both headful and headless mode. With proxy rotation. 2025-05-30T20:09:22Z
62 awesome-LLM-resources 5364 526 None 0 🧑‍🚀 全世界最好的LLM资料总结(视频生成、Agent、辅助编程、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world’s best LLM resources. 2025-05-25T03:19:23Z
63 TaskingAI 5126 327 Python 26 The open source platform for AI-native application development. 2024-12-02T22:18:38Z
64 superduper 5069 496 Python 92 Superduper: End-to-end framework for building custom AI applications and agents. 2025-05-31T22:08:35Z
65 pyspur 5019 349 TypeScript 24 A visual playground for agentic workflows: Iterate over your agents 10x faster 2025-05-12T12:01:00Z
66 pgai 4880 258 PLpgSQL 13 A suite of tools to develop RAG, semantic search, and other AI applications more easily with PostgreSQL 2025-06-01T11:19:03Z
67 SurfSense 4865 347 TypeScript 19 Open Source Alternative to NotebookLM / Perplexity / Glean, connected to external sources such as search engines (Tavily, Linkup), Slack, Linear, Notion, YouTube, GitHub and more. 2025-06-01T04:23:14Z
68 obsidian-copilot 4736 362 TypeScript 219 THE Copilot in Obsidian 2025-06-01T16:58:16Z
69 potpie 4600 405 Python 37 Prompt-To-Agent : Create custom engineering agents for your codebase 2025-05-28T20:19:09Z
70 sparrow 4558 468 Python 0 Data processing and instruction calling with ML, LLM and Vision LLM 2025-06-01T18:58:43Z
71 trafilatura 4322 294 Python 78 Python & Command-line tool to gather text and metadata on the Web: Crawling, scraping, extraction, output as CSV, JSON, HTML, MD, TXT, XML 2025-05-30T14:21:49Z
72 ragapp 4241 479 TypeScript 50 The easiest way to use Agentic RAG in any enterprise 2025-01-22T14:23:25Z
73 rag-from-scratch 4180 1209 Jupyter Notebook 20 None 2024-07-09T21:45:44Z
74 cognita 4090 333 Python 11 RAG (Retrieval Augmented Generation) Framework for building modular, open source applications for production by TrueFoundry 2025-02-21T11:10:29Z
75 12-factor-agents 4078 233 TypeScript 6 What are the principles we can use to build LLM-powered software that is actually good enough to put in the hands of production customers? 2025-05-30T00:04:29Z
76 AutoRAG 4002 317 Python 122 AutoRAG: An Open-Source Framework for Retrieval-Augmented Generation (RAG) Evaluation & Optimization with AutoML-Style Automation 2025-05-04T06:49:40Z
77 refly 3982 345 TypeScript 103 🎨 Refly is an open-source AI-native creation engine. Its intuitive free-form canvas interface combines multi-threaded dialogues, artifacts, AI knowledge base integration, chrome extension clip & save, contextual memory, intelligent search, WYSIWYG AI editor and more, empowering you to effortlessly transform ideas into production-ready content. 2025-05-30T14:59:00Z
78 llm-twin-course 3918 651 Python 4 🤖 𝗟𝗲𝗮𝗿𝗻 for 𝗳𝗿𝗲𝗲 how to 𝗯𝘂𝗶𝗹𝗱 an end-to-end 𝗽𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝗼𝗻-𝗿𝗲𝗮𝗱𝘆 𝗟𝗟𝗠 & 𝗥𝗔𝗚 𝘀𝘆𝘀𝘁𝗲𝗺 using 𝗟𝗟𝗠𝗢𝗽𝘀 best practices: ~ 𝘴𝘰𝘶𝘳𝘤𝘦 𝘤𝘰𝘥𝘦 + 12 𝘩𝘢𝘯𝘥𝘴-𝘰𝘯 𝘭𝘦𝘴𝘴𝘰𝘯𝘴 2025-04-26T14:11:47Z
79 sim 3880 581 TypeScript 23 Sim Studio is an open-source AI agent workflow builder. Sim Studio’s interface is a lightweight, intuitive way to quickly build and deploy LLMs that connect with your favorite tools. 2025-06-02T03:34:19Z
80 gptme 3833 316 Python 63 Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web, vision. 2025-05-27T08:54:56Z
81 eko 3799 287 TypeScript 1 Eko (Eko Keeps Operating) - Build Production-ready Agentic Workflow with Natural Language - eko.fellou.ai 2025-05-30T14:08:27Z
82 GenAI-Showcase 3784 625 Jupyter Notebook 4 GenAI Cookbook 2025-05-29T20:35:37Z
83 infinity 3682 350 C++ 109 The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text 2025-06-01T13:13:09Z
84 casibase 3680 432 Go 30 ⚡️AI Cloud OS: Open-source enterprise-level AI knowledge base and MCP (model-context-protocol)/A2A (agent-to-agent) management platform with admin UI, user management and Single-Sign-On⚡️, supports ChatGPT, Claude, Llama, Ollama, HuggingFace, etc., chat bot demo: https://ai.casibase.com, admin UI demo: https://ai-admin.casibase.com 2025-05-30T13:22:24Z
85 llm-graph-builder 3538 597 Jupyter Notebook 23 Neo4j graph construction from unstructured data using LLMs 2025-06-01T04:40:19Z
86 dataherald 3508 254 Python 7 Interact with your SQL database, Natural Language to SQL using LLMs 2024-07-24T17:37:41Z
87 RAGatouille 3477 234 Python 86 Easily use and train state of the art late-interaction retrieval methods (ColBERT) in any RAG pipeline. Designed for modularity and ease-of-use, backed by research. 2025-05-17T12:45:38Z
88 LLM-Engineers-Handbook 3395 730 Python 11 The LLM’s practical guide: From the fundamentals to deploying advanced LLM and RAG apps to AWS using LLMOps best practices 2025-03-08T15:54:34Z
89 langroid 3359 320 Python 55 Harness LLMs with Multi-Agent Programming 2025-05-25T19:48:46Z
90 fast-graphrag 3289 190 Python 24 RAG that intelligently adapts to your use case, data, and queries 2025-04-04T07:57:54Z
91 Streamer-Sales 3260 508 Python 10 Streamer-Sales 销冠 —— 卖货主播 LLM 大模型🛒🎁,一个能够根据给定的商品特点从激发用户购买意愿角度出发进行商品解说的卖货主播大模型。🚀⭐内含详细的数据生成流程❗ 📦另外还集成了 LMDeploy 加速推理🚀、RAG检索增强生成 📚、TTS文字转语音🔊、数字人生成 🦸、 Agent 使用网络查询实时信息🌐、ASR 语音转文字🎙️、Vue 生态搭建前端🍍、FastAPI 搭建后端🗝️、Docker-compose 打包部署🐋 2025-03-08T00:38:06Z
92 LitServe 3175 208 Python 28 The easiest way to deploy agents, models, RAG, pipelines and more. No MLOps. No YAML. 2025-06-01T14:39:49Z
93 modelscope-agent 3163 359 Python 72 ModelScope-Agent: An agent framework connecting models in ModelScope with the world 2025-06-01T15:07:11Z
94 GenerativeAIExamples 3147 752 Jupyter Notebook 37 Generative AI reference workflows optimized for accelerated infrastructure and microservice architecture. 2025-05-20T21:35:50Z
95 ruoyi-ai 3139 733 Java 3 RuoYi AI 是一个全栈式 AI 开发平台,旨在帮助开发者快速构建和部署个性化的 AI 应用。 2025-05-30T05:53:38Z
96 AdalFlow 3103 268 Python 23 AdalFlow: The library to build & auto-optimize LLM applications. 2025-03-26T15:22:05Z
97 LLMForEverybody 3062 302 Jupyter Notebook 0 每个人都能看懂的大模型知识分享,LLMs春/秋招大模型面试前必看,让你和面试官侃侃而谈 2025-05-17T05:21:34Z
98 cohere-toolkit 3052 413 TypeScript 8 Cohere Toolkit is a collection of prebuilt components enabling users to quickly build and deploy RAG applications. 2025-05-30T20:23:21Z
99 ChatRTX 2974 398 Python 44 A developer reference project for creating Retrieval Augmented Generation (RAG) chatbots on Windows using TensorRT-LLM 2025-04-02T14:27:02Z
100 nano-graphrag 2974 304 Python 65 A simple, easy-to-hack GraphRAG implementation 2025-04-12T13:32:11Z
Edited on

Give me a cup of [coffee]~( ̄▽ ̄)~*

Horysk | Hory-AI WeChat Pay

WeChat Pay

Horysk | Hory-AI Alipay

Alipay

Horysk | Hory-AI PayPal

PayPal