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 134666 20956 TypeScript 386 Production-ready platform for agentic workflow development. 2026-03-27T04:52:54Z
2 langchain 131260 21615 Python 333 The agent engineering platform 2026-03-26T17:00:22Z
3 open-webui 128868 18230 Python 147 User-friendly AI Interface (Supports Ollama, OpenAI API, …) 2026-03-27T00:31:40Z
4 awesome-llm-apps 103696 15138 Python 0 Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models. 2026-03-17T00:09:29Z
5 ragflow 76318 8545 Python 3082 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 2026-03-27T05:06:19Z
6 PaddleOCR 73138 10037 Python 215 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 100+ languages. 2026-03-26T17:51:23Z
7 Prompt-Engineering-Guide 72309 7729 MDX 169 🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents. 2026-03-11T20:09:13Z
8 pathway 62729 1627 Python 24 Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG. 2026-03-26T17:03:29Z
9 llm-app 59308 1400 Jupyter Notebook 6 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. 2026-01-07T11:59:38Z
10 anything-llm 56807 6138 JavaScript 274 The all-in-one AI productivity accelerator. On device and privacy first with no annoying setup or configuration. 2026-03-27T04:45:12Z
11 mem0 51183 5728 Python 151 Universal memory layer for AI Agents 2026-03-26T17:10:58Z
12 Flowise 51133 23985 TypeScript 646 Build AI Agents, Visually 2026-03-26T23:22:08Z
13 llama_index 48037 7094 Python 186 LlamaIndex is the leading document agent and OCR platform 2026-03-27T04:09:27Z
14 JeecgBoot 45585 15850 Java 51 一款 AI 驱动的低代码平台,提供”零代码”与”代码生成”双模式——零代码模式一句话搭建系统,代码生成模式自动输出前后端代码与建表 SQL,生成即可运行。平台内置 AI 聊天助手、AI大模型、知识库、AI流程编排、MCP 与插件体系,兼容主流大模型,支持一句话生成流程图、设计表单、聊天式业务操作,解决 Java 项目 80% 重复工作,高效且不失灵活。 2026-03-26T23:02:18Z
15 milvus 43492 3914 Go 875 Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search 2026-03-27T04:19:30Z
16 claude-mem 41242 3048 TypeScript 116 A Claude Code plugin that automatically captures everything Claude does during your coding sessions, compresses it with AI (using Claude’s agent-sdk), and injects relevant context back into future sessions. 2026-03-26T06:52:00Z
17 quivr 39066 3735 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-07-09T12:55:23Z
18 mindsdb 38838 6163 Python 52 Query Engine for AI Analytics: Build self-reasoning agents across all your live data 2026-03-27T02:07:07Z
19 Langchain-Chatchat 37651 6186 Python 3 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-11-10T09:27:42Z
20 khoj 33649 2086 Python 78 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. 2026-03-26T03:35:43Z
21 Vane 33435 3626 TypeScript 189 Vane is an AI-powered answering engine. 2026-03-26T19:54:30Z
22 ai-engineering-hub 32717 5424 Jupyter Notebook 30 In-depth tutorials on LLMs, RAGs and real-world AI agent applications. 2026-03-23T19:26:56Z
23 graphrag 31797 3350 Python 34 A modular graph-based Retrieval-Augmented Generation (RAG) system 2026-03-26T18:15:26Z
24 hello-agents 31264 3548 Python 44 📚 《从零开始构建智能体》——从零开始的智能体原理与实践教程 2026-03-26T10:51:33Z
25 LightRAG 30681 4389 Python 177 [EMNLP2025] “LightRAG: Simple and Fast Retrieval-Augmented Generation” 2026-03-27T04:58:58Z
26 happy-llm 27984 2585 Jupyter Notebook 48 📚 从零开始构建大模型 2026-03-16T02:21:33Z
27 langgraph 27614 4740 Python 229 Build resilient language agents as graphs. 2026-03-27T00:27:55Z
28 FastGPT 27546 6991 TypeScript 170 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. 2026-03-27T03:19:47Z
29 sim 27220 3460 TypeScript 103 Build, deploy, and orchestrate AI agents. Sim is the central intelligence layer for your AI workforce. 2026-03-27T02:52:27Z
30 ruflo 27082 2929 TypeScript 378 🌊 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 / Codex Integration 2026-03-26T00:44:10Z
31 RAG_Techniques 26287 3126 Jupyter Notebook 11 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. 2026-02-17T20:32:17Z
32 daily_stock_analysis 26091 26868 Python 52 LLM驱动的 A/H/美股智能分析器:多数据源行情 + 实时新闻 + LLM决策仪表盘 + 多渠道推送,零成本定时运行,纯白嫖. LLM-powered stock analysis system for A/H/US markets. 2026-03-26T15:09:31Z
33 kotaemon 25242 2114 Python 207 An open-source RAG-based tool for chatting with your documents. 2026-03-08T06:09:40Z
34 haystack 24629 2674 MDX 94 Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems. 2026-03-26T15:49:31Z
35 graphiti 24256 2404 Python 201 Build Real-Time Knowledge Graphs for AI Agents 2026-03-27T05:14:00Z
36 pandas-ai 23403 2298 Python 12 Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG. 2025-10-28T10:02:13Z
37 Scrapegraph-ai 23140 2022 Python 1 Python scraper based on AI 2026-03-24T18:21:50Z
38 vanna 23122 2265 Python 227 🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval 🔄. 2026-02-02T14:14:20Z
39 PageIndex 23035 1871 Python 60 📑 PageIndex: Document Index for Vectorless, Reasoning-based RAG 2026-03-26T19:56:07Z
40 crawlee 22518 1287 TypeScript 140 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. 2026-03-26T17:25:46Z
41 awesome-n8n-templates 20605 5743 None 7 280+ free n8n automation templates — ready-to-use workflows for Gmail, Telegram, Slack, Discord, WhatsApp, Google Drive, Notion, OpenAI, and more. AI agents, RAG chatbots, email automation, social media, DevOps, and document processing. The largest open-source n8n template collection. 2026-03-24T20:13:36Z
42 MaxKB 20583 2740 Python 59 🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。 2026-03-27T02:47:51Z
43 coze-studio 20337 2920 TypeScript 450 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. 2026-03-25T07:59:21Z
44 GitNexus 19996 2304 TypeScript 100 GitNexus: The Zero-Server Code Intelligence Engine - GitNexus is a client-side knowledge graph creator that runs entirely in your browser. Drop in a GitHub repo or ZIP file, and get an interactive knowledge graph wit a built in Graph RAG Agent. Perfect for code exploration 2026-03-26T16:40:05Z
45 OpenViking 19375 1345 Python 64 OpenViking is an open-source context database designed specifically for AI Agents(such as openclaw). OpenViking unifies the management of context (memory, resources, and skills) that Agents need through a file system paradigm, enabling hierarchical context delivery and self-evolving. 2026-03-27T04:53:29Z
46 12-factor-agents 18947 1437 TypeScript 13 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
47 CV 18819 2168 Jupyter Notebook 16 ✔(已完结)超级全面的 深度学习 笔记【土堆 Pytorch】【李沐 动手学深度学习】【吴恩达 深度学习】【大飞 大模型Agent】 2026-03-25T15:16:33Z
48 promptfoo 18597 1592 TypeScript 95 Test your prompts, agents, and RAGs. Red teaming/pentesting/vulnerability scanning for AI. Compare performance of GPT, Claude, Gemini, Llama, and more. Simple declarative configs with command line and CI/CD integration. Used by OpenAI and Anthropic. 2026-03-27T04:37:45Z
49 opik 18499 1416 Python 69 Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards. 2026-03-27T00:27:44Z
50 onyx 18422 2524 Python 113 Open Source AI Platform - AI Chat with advanced features that works with every LLM 2026-03-27T04:46:00Z
51 DB-GPT 18382 2593 Python 359 open-source agentic AI data assistant for the next generation of AI + Data products. 2026-03-27T04:42:28Z
52 llama-cookbook 18260 2716 Jupyter Notebook 25 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 2026-03-26T13:11:11Z
53 eliza 17929 5468 Rust 103 Autonomous agents for everyone 2026-03-27T01:52:46Z
54 DocsGPT 17796 2012 Python 20 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. 2026-03-26T19:11:21Z
55 RagaAI-Catalyst 16121 3622 Python 17 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 2026-02-11T14:43:33Z
56 Qwen-Agent 15782 1512 Python 395 Agent framework and applications built upon Qwen>=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome extension, etc. 2026-03-04T08:15:07Z
57 LangBot 15684 1370 Python 109 Production-grade platform for building agentic IM bots - 生产级多平台智能机器人开发平台. 提供 Agent、知识库编排、插件系统 / Bots for Discord / Slack / LINE / Telegram / WeChat(企业微信, 企微智能机器人, 公众号) / 飞书 / 钉钉 / QQ / Satori e.g. Integrated with ChatGPT(GPT), DeepSeek, Dify, n8n, Langflow, Coze, Claude, Gemini, MiniMax, Ollama, SiliconFlow, Moonshot, GLM, clawdbot / openclaw 2026-03-27T04:29:25Z
58 llmware 14866 2950 Python 66 Unified framework for building enterprise RAG pipelines with small, specialized models 2026-03-26T16:23:29Z
59 WrenAI 14695 1587 TypeScript 259 ⚡️ GenBI (Generative BI) queries any database in natural language, generates accurate SQL (Text-to-SQL), charts (Text-to-Chart), and AI-powered business intelligence in seconds. 2026-03-26T18:31:07Z
60 cognee 14664 1465 Python 52 Knowledge Engine for AI Agent Memory in 6 lines of code 2026-03-26T23:24:47Z
61 RAG-Anything 14657 1761 Python 102 “RAG-Anything: All-in-One RAG Framework” 2026-03-24T07:49:23Z
62 easy-dataset 13733 1374 JavaScript 130 A powerful tool for creating datasets for LLM fine-tuning 、RAG and Eval 2026-03-11T12:59:11Z
63 memvid 13636 1134 Rust 7 Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory. 2026-03-16T13:23:51Z
64 WeKnora 13596 1589 Go 106 LLM-powered framework for deep document understanding, semantic retrieval, and context-aware answers using RAG paradigm. 2026-03-26T10:57:12Z
65 SurfSense 13558 1233 Python 72 Open source alternative to NotebookLM for teams. Join our Discord: https://discord.gg/ejRNvftDp9 2026-03-27T00:21:48Z
66 ragas 13112 1313 Python 281 Supercharge Your LLM Application Evaluations 🚀 2026-02-24T07:47:19Z
67 Memori 12696 1294 Python 6 SQL Native Memory Layer for LLMs, AI Agents & Multi-Agent Systems 2026-03-26T18:55:38Z
68 txtai 12351 792 Python 7 💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows 2026-03-26T17:57:22Z
69 llm-universe 12342 1272 Jupyter Notebook 9 本项目是一个面向小白开发者的大模型应用开发教程,在线阅读地址:https://datawhalechina.github.io/llm-universe/ 2026-02-24T14:33:21Z
70 langchain4j 11318 2074 Java 577 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. 2026-03-26T18:58:29Z
71 bisheng 11245 1834 TypeScript 98 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. 2026-03-27T03:55:57Z
72 note-gen 11135 824 TypeScript 81 A cross-platform Markdown AI note-taking software. 2026-03-27T04:27:52Z
73 DeepTutor 10866 1471 Python 21 “DeepTutor: AI-Powered Personalized Learning Assistant” 2026-03-27T04:50:42Z
74 ai-guide 10512 1129 JavaScript 3 程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享 OpenClaw 保姆级教程、大模型玩法(DeepSeek / GPT / Gemini / Claude)、最新 AI 资讯、Prompt 提示词大全、AI 知识百科(Agent Skills / RAG / MCP / A2A)、AI 编程教程、AI 工具用法(Cursor / Claude Code / TRAE / Lovable / Copilot)、AI 开发框架教程(Spring AI / LangChain)、AI 产品变现指南,帮你快速掌握 AI 技术,走在时代前沿。本项目为开源文档,已升级为鱼皮 AI 导航网站 2026-03-24T07:50:21Z
75 LEANN 10371 900 Python 47 [MLsys2026]: RAG on Everything with LEANN. Enjoy 97% storage savings while running a fast, accurate, and 100% private RAG application on your personal device. 2026-03-20T22:42:58Z
76 orama 10262 381 TypeScript 18 🌌 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. 2026-02-13T20:10:48Z
77 opendataloader-pdf 9694 718 Java 18 PDF Parser for AI-ready data. Automate PDF accessibility. Open-source. 2026-03-26T10:07:58Z
78 aichat 9652 654 Rust 34 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. 2026-02-23T11:16:42Z
79 awesome-ai-apps 9374 1191 Python 36 A collection of projects showcasing RAG, agents, workflows, and other AI use cases 2026-03-26T20:26:19Z
80 zvec 9175 525 C++ 14 A lightweight, lightning-fast, in-process vector database 2026-03-27T04:53:56Z
81 deeplake 9050 707 C++ 51 Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training. 2026-02-16T00:37:11Z
82 crawlee-python 8677 705 Python 80 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 Parsel, BeautifulSoup, Playwright, and raw HTTP. Both headful and headless mode. With proxy rotation. 2026-03-26T16:40:19Z
83 KAG 8641 668 Python 158 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. 2026-01-28T13:30:54Z
84 reor 8544 519 JavaScript 113 Private & local AI personal knowledge management app for high entropy people. 2025-05-13T21:28:59Z
85 paper-qa 8315 843 Python 130 High accuracy RAG for answering questions from scientific documents with citations 2026-03-20T17:41:36Z
86 awesome-LLM-resources 7914 801 None 3 🧑‍🚀 全世界最好的LLM资料总结(多模态生成、Agent、辅助编程、AI审稿、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world’s best LLM resources. 2026-03-27T03:04:26Z
87 rag-from-scratch 7851 1921 Jupyter Notebook 23 None 2025-06-26T03:16:10Z
88 MemOS 7847 681 Python 57 AI memory OS for LLM and Agent systems(moltbot,clawdbot,openclaw), enabling persistent Skill memory for cross-task skill reuse and evolution. 2026-03-27T04:00:42Z
89 Upsonic 7818 722 Python 14 Agent Framework For Fintech and Banks 2026-03-24T12:41:02Z
90 R2R 7747 636 Python 101 SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. 2025-11-07T01:02:44Z
91 deep-searcher 7728 750 Python 40 Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python. 2025-11-19T06:04:16Z
92 Verba 7622 841 Python 54 Retrieval Augmented Generation (RAG) chatbot powered by Weaviate 2025-07-14T11:24:41Z
93 kreuzberg 7129 344 Rust 26 A polyglot document intelligence framework with a Rust core. Extract text, metadata, and structured information from PDFs, Office documents, images, and 88+ formats. Available for Rust, Python, Ruby, Java, Go, PHP, Elixir, C#, R, C, TypeScript (Node/Bun/Wasm/Deno)- or use via CLI, REST API, or MCP server. 2026-03-27T02:53:40Z
94 voltagent 7041 699 TypeScript 21 AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework 2026-03-25T14:06:49Z
95 codefather 6855 1237 TypeScript 19 程序员鱼皮的编程宝典 ⭐️ 2026年最全编程学习路线图!包含Java学习路线、前端学习路线、Python学习路线、C++学习路线、算法学习路线、计算机基础学习路线、AI应用开发学习路线、AI Agent开发学习路线等。提供编程入门教程、AI大模型应用开发教程、RAG开发实战、MCP开发教程、Prompt工程指南、LLM应用开发、技术知识分享、学习资源推荐、项目实战教程、热门面试题、求职经验、简历优化、编程自学指南等内容,适用于所有零基础学编程、学习AI开发、转行程序员、计算机专业学生、求职找工作的同学 💎 编程学习,就来编程导航! 2026-02-05T12:45:05Z
96 vespa 6835 701 Java 225 AI + Data, online. https://vespa.ai 2026-03-26T21:52:26Z
97 postgresml 6734 361 Rust 83 Postgres with GPUs for ML/AI apps. 2025-07-01T12:26:02Z
98 cocoindex 6646 482 Rust 59 Data transformation framework for AI. Ultra performant, with incremental processing. 🌟 Star if you like it! 2026-03-25T22:51:55Z
99 rags 6535 662 Python 29 Build ChatGPT over your data, all with natural language 2024-04-05T05:36:59Z
100 LaVague 6318 577 Python 93 Large Action Model framework to develop AI Web Agents 2025-01-21T13:41:48Z