Github-Ranking-AI

A list of the most popular AI Topic repositories on GitHub based on the number of stars they have received.| AI相关主题Github仓库排名,每日自动更新。

View on GitHub

Github Ranking

Top 100 Stars in RAG

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 dify 107889 16390 TypeScript 679 Production-ready platform for agentic workflow development. 2025-07-22T03:36:28Z
2 open-webui 103451 13875 JavaScript 188 User-friendly AI Interface (Supports Ollama, OpenAI API, …) 2025-07-21T12:35:24Z
3 lobe-chat 63673 13239 TypeScript 833 🤯 Lobe Chat - an open-source, modern design AI chat framework. Supports multiple AI providers (OpenAI / Claude 4 / Gemini / DeepSeek / Ollama / Qwen), Knowledge Base (file upload / RAG ), one click install MCP Marketplace and Artifacts / Thinking. One-click FREE deployment of your private AI Agent application. 2025-07-22T04:05:10Z
4 ragflow 60503 6071 Python 2462 RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding. 2025-07-22T03:27:58Z
5 awesome-llm-apps 50838 5935 Python 4 Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models. 2025-07-19T15:37:39Z
6 anything-llm 46862 4747 JavaScript 246 The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more. 2025-07-22T01:30:48Z
7 firecrawl 43288 4081 TypeScript 138 🔥 Turn entire websites into LLM-ready markdown or structured data. Scrape, crawl and extract with a single API. 2025-07-21T19:50:53Z
8 llama_index 43248 6211 Python 220 LlamaIndex is the leading framework for building LLM-powered agents over your data. 2025-07-21T22:29:35Z
9 Flowise 41781 21420 TypeScript 591 Build AI Agents, Visually 2025-07-21T14:49:21Z
10 chatgpt-on-wechat 38186 9329 Python 299 基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择ChatGPT/Claude/DeepSeek/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。 2025-06-29T14:41:10Z
11 quivr 38159 3654 Python 2 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-07-09T12:55:23Z
12 mem0 37152 3821 Python 375 Universal memory layer for AI Agents; Announcing OpenMemory MCP - local and secure memory management. 2025-07-16T06:18:57Z
13 milvus 36100 3308 Go 609 Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search 2025-07-22T04:04:53Z
14 Langchain-Chatchat 35656 5965 TypeScript 130 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
15 mindsdb 34700 5587 Python 41 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-07-22T03:00:22Z
16 khoj 30581 1747 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-07-20T02:32:45Z
17 pathway 28769 757 Python 44 Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG. 2025-07-22T03:40:16Z
18 llm-app 27347 786 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
19 graphrag 26673 2771 Python 135 A modular graph-based Retrieval-Augmented Generation (RAG) system 2025-07-18T14:30:27Z
20 FastGPT 25196 6468 TypeScript 575 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-07-22T03:26:55Z
21 kotaemon 22829 1835 Python 193 An open-source RAG-based tool for chatting with your documents. 2025-07-04T11:31:58Z
22 haystack 21597 2273 Python 118 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-07-21T16:11:44Z
23 pandas-ai 20988 2020 Python 10 Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG. 2025-07-13T15:15:36Z
24 Scrapegraph-ai 20364 1726 Python 13 Python scraper based on AI 2025-07-03T09:51:50Z
25 vanna 19485 1769 Python 195 🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄. 2025-04-10T03:18:09Z
26 RAG_Techniques 19163 2008 Jupyter Notebook 6 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-07-16T20:45:31Z
27 LightRAG 18675 2607 Python 85 “LightRAG: Simple and Fast Retrieval-Augmented Generation” 2025-07-21T12:30:38Z
28 crawlee 18527 888 TypeScript 127 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-07-21T16:45:55Z
29 llama-cookbook 17654 2555 Jupyter Notebook 20 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-07-22T01:27:18Z
30 MaxKB 17253 2249 Python 177 🔥 MaxKB is an open-source platform for building enterprise-grade agents. MaxKB 是强大易用的开源企业级智能体平台。 2025-07-22T04:04:53Z
31 DB-GPT 17002 2361 Python 415 AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents 2025-07-21T07:06:27Z
32 DocsGPT 16630 1737 TypeScript 23 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-07-21T10:26:37Z
33 eliza 16461 5283 TypeScript 54 Autonomous agents for everyone 2025-07-22T03:16:30Z
34 RagaAI-Catalyst 16180 3738 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-07-15T09:41:13Z
35 mastra 15170 937 TypeScript 178 The TypeScript AI agent framework. ⚡ Assistants, RAG, observability. Supports any LLM: GPT-4, Claude, Gemini, Llama. 2025-07-22T03:55:35Z
36 graphiti 14543 1219 Python 63 Build Real-Time Knowledge Graphs for AI Agents 2025-07-22T02:59:02Z
37 ai-engineering-hub 14471 2449 Jupyter Notebook 23 In-depth tutorials on LLMs, RAGs and real-world AI agent applications. 2025-07-17T19:22:01Z
38 llmware 14244 2886 Python 65 Unified framework for building enterprise RAG pipelines with small, specialized models 2025-06-27T15:41:06Z
39 onyx 13180 1778 Python 122 Gen-AI Chat for Teams - Think ChatGPT if it had access to your team’s unique knowledge. 2025-07-22T03:33:41Z
40 LangBot 12618 983 Python 99 🤩 Easy-to-use global IM bot platform designed for the LLM era / 简单易用的大模型即时通信机器人开发平台 ⚡️ Bots for QQ / QQ频道 / Discord / WeChat(企业微信、个人微信)/ Telegram / 飞书 / 钉钉 / Slack 🧩 Integrated with ChatGPT、DeepSeek、Dify、n8n、Claude、Google Gemini、xAI、PPIO、Ollama、阿里云百炼、SiliconFlow、Qwen、Moonshot(Kimi K2)、SillyTraven、MCP、WeClone etc. LLM & Agent & RAG 2025-07-22T03:05:21Z
41 happy-llm 12486 923 Jupyter Notebook 15 📚 从零开始的大语言模型原理与实践教程 2025-07-19T13:38:38Z
42 opik 11584 799 Python 100 Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards. 2025-07-22T00:24:50Z
43 txtai 11235 716 Python 8 💡 All-in-one open-source AI framework for semantic search, LLM orchestration and language model workflows 2025-07-19T12:22:45Z
44 Qwen-Agent 10161 890 Python 323 Agent framework and applications built upon Qwen>=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome extension, etc. 2025-06-18T09:58:54Z
45 ragas 9996 984 Python 356 Supercharge Your LLM Application Evaluations 🚀 2025-07-17T05:32:24Z
46 12-factor-agents 9872 641 TypeScript 5 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-07-17T21:59:13Z
47 orama 9565 350 TypeScript 32 🌌 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-07-12T20:45:30Z
48 llm-universe 9223 1015 Jupyter Notebook 4 本项目是一个面向小白开发者的大模型应用开发教程,在线阅读地址:https://datawhalechina.github.io/llm-universe/ 2025-05-28T11:42:30Z
49 bisheng 9142 1493 TypeScript 124 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-07-22T03:30:26Z
50 WrenAI 8743 869 TypeScript 192 ⚡️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-07-22T02:28:08Z
51 memvid 8216 695 Python 29 Video-based AI memory library. Store millions of text chunks in MP4 files with lightning-fast semantic search. No database needed. 2025-07-03T03:22:05Z
52 reor 8134 494 JavaScript 109 Private & local AI personal knowledge management app for high entropy people. 2025-05-13T21:28:59Z
53 promptfoo 7636 616 TypeScript 179 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-07-22T01:14:12Z
54 Upsonic 7601 715 Python 51 The most reliable AI agent framework that supports MCP. 2025-07-19T15:58:28Z
55 paper-qa 7568 753 Python 118 High accuracy RAG for answering questions from scientific documents with citations 2025-07-22T00:50:59Z
56 KAG 7497 554 Python 170 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-07-16T06:27:07Z
57 aichat 7441 487 Rust 1 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-07-20T23:23:46Z
58 Verba 7209 791 Python 50 Retrieval Augmented Generation (RAG) chatbot powered by Weaviate 2025-07-14T11:24:41Z
59 R2R 7077 571 Python 83 SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. 2025-07-01T20:04:21Z
60 note-gen 6862 443 TypeScript 45 A cross-platform Markdown note-taking application dedicated to using AI to bridge recording and writing, organizing fragmented knowledge into a readable note. 2025-07-22T02:11:29Z
61 deep-searcher 6564 647 Python 38 Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python. 2025-07-10T12:40:41Z
62 rags 6492 668 Python 29 Build ChatGPT over your data, all with natural language 2024-04-05T05:36:59Z
63 cognee 6418 507 Python 11 Memory for AI Agents in 5 lines of code 2025-07-21T23:07:35Z
64 postgresml 6397 328 Rust 81 Postgres with GPUs for ML/AI apps. 2025-07-01T12:26:02Z
65 LaVague 6091 557 Python 93 Large Action Model framework to develop AI Web Agents 2025-01-21T13:41:48Z
66 superagent 6036 915 TypeScript 56 🥷 Run AI-agents with an API 2025-07-10T04:32:19Z
67 SurfSense 6035 447 TypeScript 31 Open Source Alternative to NotebookLM / Perplexity / Glean, connected to external sources such as search engines (Tavily, Linkup), Slack, Linear, Notion, YouTube, GitHub, Discord and more. 2025-07-21T19:28:06Z
68 crawlee-python 5893 402 Python 68 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-07-22T00:45:38Z
69 awesome-LLM-resources 5743 557 None 0 🧑‍🚀 全世界最好的LLM资料总结(语音视频生成、Agent、辅助编程、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world’s best LLM resources. 2025-07-20T02:32:56Z
70 sim 5721 810 TypeScript 29 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-07-22T03:33:15Z
71 pyspur 5305 381 TypeScript 26 A visual playground for agentic workflows: Iterate over your agents 10x faster 2025-07-20T19:18:16Z
72 TaskingAI 5270 346 Python 27 The open source platform for AI-native application development. 2024-12-02T22:18:38Z
73 superduper 5100 505 Python 28 Superduper: End-to-end framework for building custom AI applications and agents. 2025-07-21T12:32:17Z
74 pgai 5072 263 PLpgSQL 20 A suite of tools to develop RAG, semantic search, and other AI applications more easily with PostgreSQL 2025-07-21T23:49:34Z
75 obsidian-copilot 4994 407 TypeScript 261 THE Copilot in Obsidian 2025-07-22T03:22:33Z
76 WebAgent 4825 359 Python 13 🌐 WebAgent for Information Seeking built by Tongyi Lab: WebWalker & WebDancer & WebSailor & WebShaper https://arxiv.org/abs/2507.15061 https://arxiv.org/pdf/2507.02592 2025-07-22T03:20:45Z
77 potpie 4704 434 Python 37 Prompt-To-Agent : Create custom engineering agents for your codebase 2025-07-15T12:11:32Z
78 rag-from-scratch 4672 1323 Jupyter Notebook 20 None 2025-06-26T03:16:10Z
79 sparrow 4644 471 Python 0 Structured data extraction and instruction calling with ML, LLM and Vision LLM 2025-07-04T19:38:35Z
80 trafilatura 4502 302 Python 79 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
81 refly 4368 374 TypeScript 98 The world’s first open-source “Vibe Workflow” platform for complex tasks. 2025-07-22T02:58:53Z
82 ragapp 4286 481 TypeScript 49 The easiest way to use Agentic RAG in any enterprise 2025-01-22T14:23:25Z
83 eko 4239 342 TypeScript 2 Eko (Eko Keeps Operating) - Build Production-ready Agentic Workflow with Natural Language - eko.fellou.ai 2025-07-19T17:07:55Z
84 cognita 4156 342 Python 11 RAG (Retrieval Augmented Generation) Framework for building modular, open source applications for production by TrueFoundry 2025-02-21T11:10:29Z
85 AutoRAG 4116 329 Python 125 AutoRAG: An Open-Source Framework for Retrieval-Augmented Generation (RAG) Evaluation & Optimization with AutoML-Style Automation 2025-07-04T09:06:46Z
86 llm-twin-course 4040 674 Python 4 🤖 𝗟𝗲𝗮𝗿𝗻 for 𝗳𝗿𝗲𝗲 how to 𝗯𝘂𝗶𝗹𝗱 an end-to-end 𝗽𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝗼𝗻-𝗿𝗲𝗮𝗱𝘆 𝗟𝗟𝗠 & 𝗥𝗔𝗚 𝘀𝘆𝘀𝘁𝗲𝗺 using 𝗟𝗟𝗠𝗢𝗽𝘀 best practices: ~ 𝘴𝘰𝘶𝘳𝘤𝘦 𝘤𝘰𝘥𝘦 + 12 𝘩𝘢𝘯𝘥𝘴-𝘰𝘯 𝘭𝘦𝘴𝘴𝘰𝘯𝘴 2025-04-26T14:11:47Z
87 gptme 3920 326 Python 72 Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web, vision. 2025-07-21T15:00:27Z
88 infinity 3910 371 C++ 119 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-07-21T16:35:45Z
89 GenAI-Showcase 3881 651 Jupyter Notebook 5 GenAI Cookbook 2025-07-17T17:17:21Z
90 casibase 3866 456 Go 41 ⚡️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-07-21T16:46:29Z
91 llm-graph-builder 3725 642 Jupyter Notebook 37 Neo4j graph construction from unstructured data using LLMs 2025-07-01T10:41:00Z
92 LLM-Engineers-Handbook 3717 834 Python 13 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
93 LLMForEverybody 3647 356 Jupyter Notebook 1 每个人都能看懂的大模型知识分享,LLMs春/秋招大模型面试前必看,让你和面试官侃侃而谈 2025-06-07T00:55:17Z
94 RAGatouille 3582 252 Python 87 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
95 dataherald 3528 258 Python 7 Interact with your SQL database, Natural Language to SQL using LLMs 2024-07-24T17:37:41Z
96 ruoyi-ai 3505 848 Java 11 RuoYi AI 是一个全栈式 AI 开发平台,旨在帮助开发者快速构建和部署个性化的 AI 应用。 2025-07-16T07:53:56Z
97 langroid 3491 333 Python 47 Harness LLMs with Multi-Agent Programming 2025-07-20T17:29:23Z
98 AdalFlow 3462 301 Python 25 AdalFlow: The library to build & auto-optimize LLM applications. 2025-07-22T02:21:35Z
99 LitServe 3394 232 Python 21 The easiest way to deploy agents, MCP servers, models, RAG, pipelines and more. No MLOps. No YAML. 2025-07-14T07:28:28Z
100 fast-graphrag 3387 205 Python 24 RAG that intelligently adapts to your use case, data, and queries 2025-06-21T10:02:24Z