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 97311 14590 TypeScript 628 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-05-16T03:39:21Z
2 open-webui 94820 12150 JavaScript 166 User-friendly AI Interface (Supports Ollama, OpenAI API, …) 2025-05-15T15:28:02Z
3 lobe-chat 60804 12764 TypeScript 759 🤯 Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / 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-05-16T03:06:24Z
4 ragflow 52514 5021 TypeScript 2040 RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding. 2025-05-16T03:14:57Z
5 anything-llm 44092 4315 JavaScript 238 The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more. 2025-05-16T03:23:29Z
6 llama_index 41662 5940 Python 263 LlamaIndex is the leading framework for building LLM-powered agents over your data. 2025-05-15T20:02:58Z
7 firecrawl 38236 3474 TypeScript 172 🔥 Turn entire websites into LLM-ready markdown or structured data. Scrape, crawl and extract with a single API. 2025-05-15T22:42:49Z
8 Flowise 38229 19898 TypeScript 541 Build AI Agents, Visually 2025-05-15T17:13:25Z
9 quivr 37844 3638 Python 5 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-15T07:49:42Z
10 chatgpt-on-wechat 36777 9198 Python 292 基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择GPT4.1/GPT-4o/GPT-o1/ DeepSeek/Claude/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。 2025-04-20T09:22:54Z
11 Langchain-Chatchat 35024 5882 TypeScript 188 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 34721 3212 Go 690 Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search 2025-05-16T03:38:25Z
13 awesome-llm-apps 32066 3604 Python 4 Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models. 2025-05-14T20:14:23Z
14 mem0 30564 2943 Python 272 Memory for AI Agents; SOTA in AI Agent Memory; Announcing OpenMemory MCP - local and secure memory management. 2025-05-15T23:20:21Z
15 khoj 30052 1672 Python 68 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-05-13T19:05:09Z
16 mindsdb 27953 4964 Python 71 AI’s query engine - Platform for building AI that can learn and answer questions over large scale federated data. 2025-05-15T23:36:30Z
17 graphrag 25193 2550 Python 146 A modular graph-based Retrieval-Augmented Generation (RAG) system 2025-05-15T22:46:56Z
18 pathway 24670 363 Python 39 Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG. 2025-05-15T12:10:55Z
19 FastGPT 24078 6224 TypeScript 523 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-15T15:33:55Z
20 llm-app 23914 413 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-15T10:24:16Z
21 kotaemon 22280 1762 Python 183 An open-source RAG-based tool for chatting with your documents. 2025-04-15T08:54:24Z
22 haystack 20711 2165 Python 128 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-15T16:07:14Z
23 pandas-ai 20144 1914 Python 20 Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG. 2025-05-15T10:07:31Z
24 Scrapegraph-ai 19602 1655 Python 17 Python scraper based on AI 2025-05-15T10:42:58Z
25 crawlee 17673 817 TypeScript 135 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-15T15:37:57Z
26 vanna 17665 1572 Python 167 🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄. 2025-04-10T03:18:09Z
27 llama-cookbook 17306 2476 Jupyter Notebook 17 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-14T16:44:20Z
28 MaxKB 16566 2136 Python 136 💬 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-16T02:24:11Z
29 DB-GPT 16466 2247 Python 377 AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents 2025-05-15T10:54:01Z
30 LightRAG 16381 2236 Python 290 “LightRAG: Simple and Fast Retrieval-Augmented Generation” 2025-05-16T03:46:49Z
31 RagaAI-Catalyst 16176 3779 Python 7 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-05T07:32:36Z
32 RAG_Techniques 16096 1601 Jupyter Notebook 2 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-05-11T11:58:37Z
33 eliza 15822 5170 TypeScript 36 Autonomous agents for everyone 2025-05-16T02:42:32Z
34 DocsGPT 15631 1664 TypeScript 27 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-15T20:15:17Z
35 llmware 13314 2378 Python 65 Unified framework for building enterprise RAG pipelines with small, specialized models 2025-05-12T16:47:25Z
36 mastra 13008 717 TypeScript 74 The TypeScript AI agent framework. ⚡ Assistants, RAG, observability. Supports any LLM: GPT-4, Claude, Gemini, Llama. 2025-05-16T00:22:23Z
37 onyx 12840 1665 Python 208 Gen-AI Chat for Teams - Think ChatGPT if it had access to your team’s unique knowledge. 2025-05-16T01:32:29Z
38 txtai 10925 692 Python 8 💡 All-in-one open-source AI framework for semantic search, LLM orchestration and language model workflows 2025-05-15T20:02:52Z
39 orama 9383 336 TypeScript 38 🌌 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-12T19:27:19Z
40 ai-engineering-hub 9169 1553 Jupyter Notebook 17 In-depth tutorials on LLMs, RAGs and real-world AI agent applications. 2025-05-15T11:28:49Z
41 ragas 9146 907 Python 324 Supercharge Your LLM Application Evaluations 🚀 2025-05-14T19:37:45Z
42 graphiti 8992 618 Python 30 Build Real-Time Knowledge Graphs for AI Agents 2025-05-15T17:57:26Z
43 Qwen-Agent 8621 716 Python 262 Agent framework and applications built upon Qwen>=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome extension, etc. 2025-05-16T02:32:43Z
44 bisheng 8482 1398 TypeScript 101 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-15T13:53:14Z
45 opik 8117 542 Python 66 Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards. 2025-05-16T00:22:48Z
46 llm-universe 8115 920 Jupyter Notebook 3 本项目是一个面向小白开发者的大模型应用开发教程,在线阅读地址:https://datawhalechina.github.io/llm-universe/ 2025-05-12T09:21:36Z
47 reor 7925 477 JavaScript 106 Private & local AI personal knowledge management app for high entropy people. 2025-05-13T21:28:59Z
48 WrenAI 7798 755 TypeScript 151 🤖 Open-source GenBI AI Agent that empowers data-driven teams to chat with their data to generate Text-to-SQL, charts, spreadsheets, reports, dashboards, BI and embedded AI. 📈📊📋🧑‍💻 2025-05-16T01:47:04Z
49 Upsonic 7448 689 Python 41 The most reliable AI agent framework that supports MCP. 2025-05-05T17:53:17Z
50 paper-qa 7336 718 Python 118 High accuracy RAG for answering questions from scientific documents with citations 2025-05-06T20:38:28Z
51 Verba 7112 764 Python 46 Retrieval Augmented Generation (RAG) chatbot powered by Weaviate 2025-03-24T15:19:15Z
52 KAG 6918 495 Python 125 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-05-16T03:43:01Z
53 R2R 6846 531 Python 75 SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. 2025-05-15T23:24:26Z
54 aichat 6743 439 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-09T00:17:24Z
55 promptfoo 6556 529 TypeScript 161 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-05-16T02:08:21Z
56 rags 6451 661 Python 29 Build ChatGPT over your data, all with natural language 2024-04-05T05:36:59Z
57 postgresml 6269 318 Rust 78 Postgres with GPUs for ML/AI apps. 2025-04-16T01:12:18Z
58 LaVague 6052 545 Python 87 Large Action Model framework to develop AI Web Agents 2025-01-21T13:41:48Z
59 deep-searcher 5963 582 Python 32 Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python. 2025-05-16T03:20:16Z
60 superagent 5825 879 TypeScript 56 🥷 Run AI-agents with an API 2025-04-01T07:49:39Z
61 crawlee-python 5647 380 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-15T10:29:34Z
62 awesome-LLM-resources 5195 512 None 0 🧑‍🚀 全世界最好的LLM资料总结(Agent框架、辅助编程、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world’s best LLM resources. 2025-05-13T13:11:02Z
63 TaskingAI 5114 327 Python 26 The open source platform for AI-native application development. 2024-12-02T22:18:38Z
64 superduper 5057 494 Python 90 Superduper: End-to-end framework for building custom AI applications and agents. 2025-05-15T11:26:00Z
65 pyspur 4902 341 TypeScript 21 A visual playground for agentic workflows: Iterate over your agents 10x faster 2025-05-12T12:01:00Z
66 pgai 4814 253 PLpgSQL 13 A suite of tools to develop RAG, semantic search, and other AI applications more easily with PostgreSQL 2025-05-15T23:58:38Z
67 obsidian-copilot 4634 349 TypeScript 210 THE Copilot in Obsidian 2025-05-15T18:48:34Z
68 potpie 4561 398 Python 38 Prompt-To-Agent : Create custom engineering agents for your codebase 2025-05-15T15:13:34Z
69 sparrow 4527 461 Python 0 Data processing and instruction calling with ML, LLM and Vision LLM 2025-05-15T18:41:07Z
70 trafilatura 4239 291 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-03-17T12:49:40Z
71 ragapp 4223 477 TypeScript 50 The easiest way to use Agentic RAG in any enterprise 2025-01-22T14:23:25Z
72 SurfSense 4120 286 TypeScript 18 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-05-14T17:45:30Z
73 rag-from-scratch 4065 1178 Jupyter Notebook 20 None 2024-07-09T21:45:44Z
74 cognita 4062 332 Python 11 RAG (Retrieval Augmented Generation) Framework for building modular, open source applications for production by TrueFoundry 2025-02-21T11:10:29Z
75 AutoRAG 3927 307 Python 122 AutoRAG: An Open-Source Framework for Retrieval-Augmented Generation (RAG) Evaluation & Optimization with AutoML-Style Automation 2025-05-04T06:49:40Z
76 llm-twin-course 3870 641 Python 4 🤖 𝗟𝗲𝗮𝗿𝗻 for 𝗳𝗿𝗲𝗲 how to 𝗯𝘂𝗶𝗹𝗱 an end-to-end 𝗽𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝗼𝗻-𝗿𝗲𝗮𝗱𝘆 𝗟𝗟𝗠 & 𝗥𝗔𝗚 𝘀𝘆𝘀𝘁𝗲𝗺 using 𝗟𝗟𝗠𝗢𝗽𝘀 best practices: ~ 𝘴𝘰𝘶𝘳𝘤𝘦 𝘤𝘰𝘥𝘦 + 12 𝘩𝘢𝘯𝘥𝘴-𝘰𝘯 𝘭𝘦𝘴𝘴𝘰𝘯𝘴 2025-04-26T14:11:47Z
77 refly 3857 328 TypeScript 93 🎨 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-16T03:39:08Z
78 gptme 3793 308 Python 62 Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web, vision. 2025-05-15T14:53:50Z
79 12-factor-agents 3749 197 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-05-14T21:51:50Z
80 GenAI-Showcase 3709 610 Jupyter Notebook 4 GenAI Cookbook 2025-05-15T14:38:15Z
81 eko 3614 265 TypeScript 21 Eko (Eko Keeps Operating) - Build Production-ready Agentic Workflow with Natural Language - eko.fellou.ai 2025-05-15T13:49:48Z
82 infinity 3611 343 C++ 103 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-05-16T03:35:43Z
83 casibase 3611 422 Go 28 ⚡️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-13T16:49:44Z
84 dataherald 3497 254 Python 7 Interact with your SQL database, Natural Language to SQL using LLMs 2024-07-24T17:37:41Z
85 llm-graph-builder 3460 588 Jupyter Notebook 19 Neo4j graph construction from unstructured data using LLMs 2025-05-15T05:58:23Z
86 RAGatouille 3447 231 Python 85 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-02-11T04:31:38Z
87 langroid 3302 318 Python 55 Harness LLMs with Multi-Agent Programming 2025-05-16T02:07:26Z
88 LLM-Engineers-Handbook 3278 697 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 fast-graphrag 3245 179 Python 24 RAG that intelligently adapts to your use case, data, and queries 2025-04-04T07:57:54Z
90 Streamer-Sales 3220 506 Python 10 Streamer-Sales 销冠 —— 卖货主播 LLM 大模型🛒🎁,一个能够根据给定的商品特点从激发用户购买意愿角度出发进行商品解说的卖货主播大模型。🚀⭐内含详细的数据生成流程❗ 📦另外还集成了 LMDeploy 加速推理🚀、RAG检索增强生成 📚、TTS文字转语音🔊、数字人生成 🦸、 Agent 使用网络查询实时信息🌐、ASR 语音转文字🎙️、Vue 生态搭建前端🍍、FastAPI 搭建后端🗝️、Docker-compose 打包部署🐋 2025-03-08T00:38:06Z
91 modelscope-agent 3124 350 Python 71 ModelScope-Agent: An agent framework connecting models in ModelScope with the world 2025-05-14T09:28:50Z
92 GenerativeAIExamples 3107 742 Jupyter Notebook 35 Generative AI reference workflows optimized for accelerated infrastructure and microservice architecture. 2025-05-16T02:57:42Z
93 ruoyi-ai 3050 701 Java 5 RuoYi AI 是一个全栈式 AI 开发平台,旨在帮助开发者快速构建和部署个性化的 AI 应用。 2025-05-14T09:42:21Z
94 cohere-toolkit 3045 412 TypeScript 8 Cohere Toolkit is a collection of prebuilt components enabling users to quickly build and deploy RAG applications. 2025-04-30T18:57:16Z
95 AdalFlow 3035 263 Python 23 AdalFlow: The library to build & auto-optimize LLM applications. 2025-03-26T15:22:05Z
96 ChatRTX 2957 394 Python 44 A developer reference project for creating Retrieval Augmented Generation (RAG) chatbots on Windows using TensorRT-LLM 2025-04-02T14:27:02Z
97 rage 2932 112 Rust 33 A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability. 2025-03-31T14:40:47Z
98 nano-graphrag 2906 299 Python 63 A simple, easy-to-hack GraphRAG implementation 2025-04-12T13:32:11Z
99 tiny-universe 2866 297 Jupyter Notebook 7 《大模型白盒子构建指南》:一个全手搓的Tiny-Universe 2025-04-30T06:22:05Z
100 bRAG-langchain 2852 286 Jupyter Notebook 3 Everything you need to know to build your own RAG application 2025-03-26T10:34:30Z