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 langchain 116507 19159 Jupyter Notebook 147 🦜🔗 Build context-aware reasoning applications 2025-10-01T03:36:45Z
2 dify 115579 17811 TypeScript 493 Production-ready platform for agentic workflow development. 2025-10-01T02:01:11Z
3 open-webui 111347 15348 JavaScript 224 User-friendly AI Interface (Supports Ollama, OpenAI API, …) 2025-10-01T03:04:24Z
4 awesome-llm-apps 70928 9083 Python 4 Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models. 2025-09-28T02:47:34Z
5 lobe-chat 66139 13724 TypeScript 925 🤯 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-10-01T03:03:52Z
6 ragflow 65402 6852 TypeScript 2885 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 2025-09-30T13:14:02Z
7 PaddleOCR 56438 8790 Python 128 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 80+ languages. 2025-09-28T00:13:27Z
8 anything-llm 49592 5168 JavaScript 263 The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more. 2025-09-30T23:04:36Z
9 llama_index 44527 6412 Python 206 LlamaIndex is the leading framework for building LLM-powered agents over your data. 2025-09-30T23:15:22Z
10 Flowise 44066 22528 TypeScript 608 Build AI Agents, Visually 2025-09-30T22:57:12Z
11 pathway 43790 1331 Python 48 Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG. 2025-09-30T05:11:39Z
12 llm-app 40861 1099 Jupyter Notebook 4 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-09-15T12:49:25Z
13 mem0 40700 4300 Python 292 Universal memory layer for AI Agents; Announcing OpenMemory MCP - local and secure memory management. 2025-09-30T22:28:50Z
14 chatgpt-on-wechat 39247 9440 Python 307 基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择ChatGPT/Claude/DeepSeek/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。 2025-08-08T02:47:49Z
15 quivr 38478 3675 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
16 milvus 37726 3449 Go 668 Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search 2025-10-01T03:14:23Z
17 mindsdb 36216 5810 Python 46 AI Analytics Engine that can answer questions over large scale data. - The only MCP Server you’ll ever need 2025-09-30T19:13:28Z
18 Langchain-Chatchat 36170 6032 TypeScript 59 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-09-29T06:47:27Z
19 khoj 31222 1822 Python 76 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-09-16T09:17:58Z
20 graphrag 28429 2966 Python 93 A modular graph-based Retrieval-Augmented Generation (RAG) system 2025-09-30T21:48:42Z
21 FastGPT 25953 6660 TypeScript 598 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-09-30T08:00:19Z
22 kotaemon 24430 1996 Python 199 An open-source RAG-based tool for chatting with your documents. 2025-07-04T11:31:58Z
23 chroma 23642 1856 Rust 241 Open-source search and retrieval database for AI applications. 2025-10-01T02:30:33Z
24 haystack 22824 2398 Python 113 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-09-30T09:12:50Z
25 pandas-ai 22193 2164 Python 16 Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG. 2025-09-30T19:43:57Z
26 RAG_Techniques 22079 2463 Jupyter Notebook 7 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-09-10T22:00:34Z
27 LightRAG 21456 3171 Python 148 [EMNLP2025] “LightRAG: Simple and Fast Retrieval-Augmented Generation” 2025-09-30T16:32:28Z
28 Scrapegraph-ai 21406 1830 Python 11 Python scraper based on AI 2025-08-13T09:50:52Z
29 vanna 20685 1919 Python 203 🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄. 2025-04-10T03:18:09Z
30 crawlee 19617 1011 TypeScript 168 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-10-01T03:45:20Z
31 happy-llm 18603 1598 Jupyter Notebook 20 📚 从零开始的大语言模型原理与实践教程 2025-09-16T14:11:32Z
32 graphiti 18564 1701 Python 114 Build Real-Time Knowledge Graphs for AI Agents 2025-10-01T03:34:28Z
33 MaxKB 18505 2410 Python 91 🔥 MaxKB is an open-source platform for building enterprise-grade agents. MaxKB 是强大易用的开源企业级智能体平台。 2025-09-30T06:33:12Z
34 ai-engineering-hub 18260 3075 Jupyter Notebook 29 In-depth tutorials on LLMs, RAGs and real-world AI agent applications. 2025-09-30T07:03:42Z
35 llama-cookbook 17915 2621 Jupyter Notebook 18 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-09-17T22:36:39Z
36 DB-GPT 17400 2424 Python 428 AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents 2025-09-29T03:37:29Z
37 coze-studio 17254 2387 TypeScript 316 An AI agent development platform with all-in-one visual tools, simplifying agent creation, debugging, and deployment like never before. Coze your way to AI Agent creation. 2025-09-30T07:48:09Z
38 DocsGPT 17139 1822 Python 29 Private AI platform for agents, assistants and enterprise search. Built-in Agent Builder, Deep research, Document analysis, Multi-model support, and API connectivity for agents. 2025-09-30T22:19:38Z
39 mastra 16974 1132 TypeScript 218 The TypeScript AI agent framework. ⚡ Assistants, RAG, observability. Supports any LLM: GPT-4, Claude, Gemini, Llama. 2025-10-01T03:47:39Z
40 eliza 16923 5333 TypeScript 106 Autonomous agents for everyone 2025-09-30T15:08:17Z
41 RagaAI-Catalyst 16076 3713 Python 9 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-09-24T22:07:16Z
42 sim 15761 2009 TypeScript 53 Open-source platform to build and deploy AI agent workflows. 2025-10-01T02:20:35Z
43 12-factor-agents 15145 1131 TypeScript 9 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-09-21T14:37:40Z
44 onyx 14992 2012 Python 97 Open Source AI Platform - AI Chat with advanced features that works with every LLM 2025-10-01T03:26:07Z
45 llmware 14449 3015 Python 65 Unified framework for building enterprise RAG pipelines with small, specialized models 2025-07-24T19:13:39Z
46 opik 14345 1029 Python 115 Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards. 2025-10-01T01:18:41Z
47 LangBot 13643 1109 Python 125 🤩 Easy-to-use global IM bot platform designed for LLM era / 简单易用的大模型即时通信机器人开发平台 ⚡️ Bots for QQ / QQ频道 / Discord / LINE / WeChat(微信, 企业微信)/ Telegram / 飞书 / 钉钉 / Slack 🧩 Integrated with ChatGPT(GPT), DeepSeek, Dify, n8n, Langflow, Claude, Google Gemini, xAI, PPIO, Ollama, 阿里云百炼, SiliconFlow, Qwen, Moonshot, SillyTraven, MCP etc. LLM & Agent & RAG 2025-10-01T03:07:23Z
48 WrenAI 12152 1232 TypeScript 227 ⚡️ GenBI (Generative BI) queries any database in natural language, generates accurate SQL (Text-to-SQL), charts (Text-to-Chart), and AI-powered insights in seconds. 2025-09-30T05:02:55Z
49 Qwen-Agent 11795 1070 Python 357 Agent framework and applications built upon Qwen>=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome extension, etc. 2025-09-26T03:53:35Z
50 txtai 11656 740 Python 8 💡 All-in-one open-source AI framework for semantic search, LLM orchestration and language model workflows 2025-09-17T20:22:29Z
51 ragas 10942 1108 Python 371 Supercharge Your LLM Application Evaluations 🚀 2025-09-30T05:24:00Z
52 llm-universe 10247 1086 Jupyter Notebook 2 本项目是一个面向小白开发者的大模型应用开发教程,在线阅读地址:https://datawhalechina.github.io/llm-universe/ 2025-09-20T12:24:25Z
53 orama 9816 361 TypeScript 13 🌌 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-09-16T16:12:26Z
54 memvid 9783 802 Python 37 Video-based AI memory library. Store millions of text chunks in MP4 files with lightning-fast semantic search. No database needed. 2025-09-29T11:01:12Z
55 bisheng 9720 1582 TypeScript 90 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-09-30T10:40:27Z
56 note-gen 9570 658 TypeScript 85 A cross-platform Markdown AI note-taking software. 2025-09-30T08:35:50Z
57 langchain4j 9161 1687 Java 493 LangChain4j is an open-source Java library that simplifies the integration of LLMs into Java applications through a unified API, providing access to popular LLMs and vector databases. It makes implementing RAG, tool calling (including support for MCP), and agents easy. LangChain4j integrates seamlessly with various enterprise Java frameworks. 2025-09-30T16:08:39Z
58 promptfoo 8557 715 TypeScript 190 Test your prompts, agents, and RAGs. AI 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-10-01T03:30:10Z
59 claude-flow 8419 1139 JavaScript 225 🌊 The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous workflows, and build conversational AI systems. Features enterprise-grade architecture, distributed swarm intelligence, RAG integration, and native Claude Code support via MCP protocol. Ranked #1 in agent-based frameworks. 2025-09-30T17:54:11Z
60 reor 8282 507 JavaScript 110 Private & local AI personal knowledge management app for high entropy people. 2025-05-13T21:28:59Z
61 SurfSense 8245 626 Python 47 Open Source Alternative to NotebookLM / Perplexity, connected to external sources such as Search Engines, Slack, Linear, Jira, ClickUp, Confluence, Notion, YouTube, GitHub, Discord and more. Join our discord: https://discord.gg/ejRNvftDp9 2025-09-29T20:00:36Z
62 aichat 8238 530 Rust 5 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-09-22T01:53:48Z
63 KAG 7949 594 Python 144 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-09-22T06:49:24Z
64 paper-qa 7738 775 Python 124 High accuracy RAG for answering questions from scientific documents with citations 2025-09-27T03:23:06Z
65 RAG-Anything 7735 878 Python 74 “RAG-Anything: All-in-One RAG Framework” 2025-09-25T01:34:30Z
66 Upsonic 7665 713 Python 52 The most reliable AI agent framework that supports MCP. 2025-09-25T07:39:49Z
67 cognee 7496 659 Python 21 Memory for AI Agents in 6 lines of code 2025-09-30T16:27:06Z
68 Verba 7357 816 Python 52 Retrieval Augmented Generation (RAG) chatbot powered by Weaviate 2025-07-14T11:24:41Z
69 R2R 7338 601 Python 100 SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. 2025-08-17T17:40:05Z
70 deep-searcher 7008 678 Python 40 Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python. 2025-07-10T12:40:41Z
71 postgresml 6573 341 Rust 81 Postgres with GPUs for ML/AI apps. 2025-07-01T12:26:02Z
72 rags 6519 662 Python 29 Build ChatGPT over your data, all with natural language 2024-04-05T05:36:59Z
73 awesome-ai-apps 6487 786 Python 13 A collection of projects showcasing RAG, agents, workflows, and other AI use cases 2025-09-28T19:52:45Z
74 crawlee-python 6487 460 Python 69 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-09-30T13:34:30Z
75 vespa 6380 659 Java 204 AI + Data, online. https://vespa.ai 2025-09-30T17:38:05Z
76 awesome-LLM-resources 6279 616 None 0 🧑‍🚀 全世界最好的LLM资料总结(语音视频生成、Agent、辅助编程、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world’s best LLM resources. 2025-09-30T08:51:24Z
77 WeKnora 6269 699 Go 68 LLM-powered framework for deep document understanding, semantic retrieval, and context-aware answers using RAG paradigm. 2025-09-22T09:29:16Z
78 LaVague 6178 571 Python 92 Large Action Model framework to develop AI Web Agents 2025-01-21T13:41:48Z
79 rag-from-scratch 5582 1492 Jupyter Notebook 20 None 2025-06-26T03:16:10Z
80 pyspur 5510 404 TypeScript 26 A visual playground for agentic workflows: Iterate over your agents 10x faster 2025-07-20T19:18:16Z
81 obsidian-copilot 5403 459 TypeScript 254 THE Copilot in Obsidian 2025-10-01T01:59:44Z
82 pgai 5390 280 PLpgSQL 18 A suite of tools to develop RAG, semantic search, and other AI applications more easily with PostgreSQL 2025-09-15T15:16:44Z
83 TaskingAI 5324 354 Python 27 The open source platform for AI-native application development. 2024-12-02T22:18:38Z
84 superduper 5221 531 Python 26 Superduper: End-to-end framework for building custom AI applications and agents. 2025-09-01T15:20:18Z
85 sparrow 5002 499 Python 1 Structured data extraction and instruction calling with ML, LLM and Vision LLM 2025-09-30T10:33:34Z
86 potpie 4951 463 Python 40 Prompt-To-Agent : Create custom engineering agents for your codebase 2025-09-30T12:37:55Z
87 trafilatura 4757 318 Python 81 Python & Command-line tool to gather text and metadata on the Web: Crawling, scraping, extraction, output as CSV, JSON, HTML, MD, TXT, XML 2025-09-12T13:24:16Z
88 refly 4710 417 TypeScript 84 The Open-Source Agentic Workspace for Human-AI Collaboration. 2025-09-30T09:13:30Z
89 eko 4639 408 TypeScript 5 Eko (Eko Keeps Operating) - Build Production-ready Agentic Workflow with Natural Language - eko.fellou.ai 2025-09-30T10:02:53Z
90 LLMForEverybody 4386 434 Jupyter Notebook 2 每个人都能看懂的大模型知识分享,LLMs春/秋招大模型面试前必看,让你和面试官侃侃而谈 2025-06-07T00:55:17Z
91 ragapp 4338 483 TypeScript 51 The easiest way to use Agentic RAG in any enterprise 2025-01-22T14:23:25Z
92 AutoRAG 4320 348 Python 126 AutoRAG: An Open-Source Framework for Retrieval-Augmented Generation (RAG) Evaluation & Optimization with AutoML-Style Automation 2025-09-28T03:07:32Z
93 cognita 4256 358 Python 14 RAG (Retrieval Augmented Generation) Framework for building modular, open source applications for production by TrueFoundry 2025-09-01T03:04:49Z
94 LLM-Engineers-Handbook 4220 966 Python 19 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
95 genkit 4207 477 TypeScript 540 Open-source framework for building AI-powered apps in JavaScript, Go, and Python, built and used in production by Google 2025-10-01T02:32:11Z
96 llm-twin-course 4159 691 Python 4 🤖 𝗟𝗲𝗮𝗿𝗻 for 𝗳𝗿𝗲𝗲 how to 𝗯𝘂𝗶𝗹𝗱 an end-to-end 𝗽𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝗼𝗻-𝗿𝗲𝗮𝗱𝘆 𝗟𝗟𝗠 & 𝗥𝗔𝗚 𝘀𝘆𝘀𝘁𝗲𝗺 using 𝗟𝗟𝗠𝗢𝗽𝘀 best practices: ~ 𝘴𝘰𝘶𝘳𝘤𝘦 𝘤𝘰𝘥𝘦 + 12 𝘩𝘢𝘯𝘥𝘴-𝘰𝘯 𝘭𝘦𝘴𝘴𝘰𝘯𝘴 2025-04-26T14:11:47Z
97 infinity 4105 385 C++ 126 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-10-01T03:24:07Z
98 GenAI-Showcase 4080 689 Jupyter Notebook 5 GenAI Cookbook 2025-09-23T17:18:59Z
99 casibase 4071 488 Go 44 ⚡️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-10-01T02:36:04Z
100 ruoyi-ai 4059 993 Java 27 RuoYi AI 是一个全栈式 AI 开发平台,旨在帮助开发者快速构建和部署个性化的 AI 应用。 2025-09-27T11:11:33Z