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 137943 21613 TypeScript 412 Production-ready platform for agentic workflow development. 2026-04-16T05:36:37Z
2 langchain 133714 22097 Python 374 The agent engineering platform 2026-04-16T05:11:23Z
3 open-webui 132097 18748 Python 116 User-friendly AI Interface (Supports Ollama, OpenAI API, …) 2026-04-16T04:50:22Z
4 awesome-llm-apps 105773 15464 Python 0 Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models. 2026-04-16T01:14:16Z
5 ragflow 78210 8822 Python 2965 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-04-16T05:08:36Z
6 PaddleOCR 75684 10241 Python 181 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-04-16T02:40:42Z
7 Prompt-Engineering-Guide 73367 7910 MDX 170 🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents. 2026-03-11T20:09:13Z
8 pathway 63508 1632 Python 32 Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG. 2026-04-16T05:31:44Z
9 llm-app 60017 1432 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 58394 6320 JavaScript 298 The all-in-one AI productivity accelerator. On device and privacy first with no annoying setup or configuration. 2026-04-16T01:27:24Z
11 claude-mem 58180 4724 TypeScript 140 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-04-15T22:24:14Z
12 mem0 53167 5960 Python 84 Universal memory layer for AI Agents 2026-04-16T02:17:10Z
13 Flowise 51954 24157 TypeScript 639 Build AI Agents, Visually 2026-04-16T01:11:27Z
14 llama_index 48624 7197 Python 184 LlamaIndex is the leading document agent and OCR platform 2026-04-16T02:09:18Z
15 JeecgBoot 45857 15909 Java 6 一款 AI 驱动的低代码平台,提供”零代码”与”代码生成”双模式——零代码模式一句话搭建系统,代码生成模式自动输出前后端代码与建表 SQL,生成即可运行。平台内置 AI 聊天助手、AI大模型、知识库、AI流程编排、MCP 与插件体系,兼容主流大模型,支持一句话生成流程图、设计表单、聊天式业务操作,解决 Java 项目 80% 重复工作,高效且不失灵活。 2026-04-16T02:24:46Z
16 milvus 43821 3964 Go 945 Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search 2026-04-16T03:57:40Z
17 quivr 39103 3753 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 38988 6188 Python 48 Query Engine for AI Analytics: Build self-reasoning agents across all your live data 2026-04-15T23:35:49Z
19 Langchain-Chatchat 37839 6196 Python 7 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 hello-agents 37192 4407 Python 58 📚 《从零开始构建智能体》——从零开始的智能体原理与实践教程 2026-04-15T04:48:52Z
21 khoj 34093 2139 Python 79 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
22 Vane 33752 3654 TypeScript 195 Vane is an AI-powered answering engine. 2026-04-11T14:33:06Z
23 ai-engineering-hub 33580 5549 Jupyter Notebook 31 In-depth tutorials on LLMs, RAGs and real-world AI agent applications. 2026-03-23T19:26:56Z
24 LightRAG 33387 4747 Python 181 [EMNLP2025] “LightRAG: Simple and Fast Retrieval-Augmented Generation” 2026-04-15T07:43:30Z
25 graphrag 32264 3401 Python 35 A modular graph-based Retrieval-Augmented Generation (RAG) system 2026-04-13T19:29:27Z
26 ruflo 32008 3587 TypeScript 393 🌊 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-04-11T16:20:19Z
27 daily_stock_analysis 30089 30792 Python 59 LLM驱动的 A/H/美股智能分析器:多数据源行情 + 实时新闻 + LLM决策仪表盘 + 多渠道推送,零成本定时运行,纯白嫖. LLM-powered stock analysis system for A/H/US markets. 2026-04-13T13:59:17Z
28 langgraph 29390 5033 Python 253 Build resilient language agents as graphs. 2026-04-16T02:37:49Z
29 happy-llm 28898 2682 Jupyter Notebook 50 📚 从零开始构建大模型 2026-03-16T02:21:33Z
30 sim 27793 3524 TypeScript 105 Build, deploy, and orchestrate AI agents. Sim is the central intelligence layer for your AI workforce. 2026-04-16T03:05:22Z
31 FastGPT 27728 7026 TypeScript 181 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-04-16T04:05:24Z
32 GitNexus 27587 3138 TypeScript 158 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-04-15T20:17:22Z
33 onyx 27217 3617 Python 120 Open Source AI Platform - AI Chat with advanced features that works with every LLM 2026-04-16T04:53:25Z
34 RAG_Techniques 26795 3206 Jupyter Notebook 4 This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial. 2026-04-15T15:30:57Z
35 PageIndex 25316 2145 Python 69 📑 PageIndex: Document Index for Vectorless, Reasoning-based RAG 2026-04-10T17:18:24Z
36 kotaemon 25283 2117 Python 208 An open-source RAG-based tool for chatting with your documents. 2026-04-03T11:28:24Z
37 graphiti 24982 2479 Python 215 Build Real-Time Knowledge Graphs for AI Agents 2026-04-14T20:21:33Z
38 haystack 24845 2719 MDX 100 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-04-15T18:00:21Z
39 pandas-ai 23454 2298 Python 9 Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG. 2025-10-28T10:02:13Z
40 Scrapegraph-ai 23311 2039 Python 3 Python scraper based on AI 2026-04-09T09:46:22Z
41 vanna 23278 2322 Python 227 🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval 🔄. 2026-02-02T14:14:20Z
42 crawlee 22808 1316 TypeScript 137 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-04-16T04:10:08Z
43 OpenViking 22357 1633 Python 88 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-04-16T04:24:47Z
44 GenAI_Agents 21246 3550 Jupyter Notebook 1 50+ tutorials and implementations for Generative AI Agent techniques, from basic conversational bots to complex multi-agent systems. 2026-04-15T15:30:29Z
45 awesome-n8n-templates 21173 5836 None 8 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-04-09T17:13:26Z
46 MaxKB 20735 2777 Python 66 🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。 2026-04-16T04:18:28Z
47 coze-studio 20529 2978 TypeScript 459 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-04-15T14:18:00Z
48 promptfoo 20145 1742 TypeScript 86 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-04-16T05:16:59Z
49 CV 19886 2281 Jupyter Notebook 16 ✔(已完结)超级全面的 深度学习 笔记【土堆 Pytorch】【李沐 动手学深度学习】【吴恩达 深度学习】【大飞 大模型Agent】 2026-04-02T04:15:49Z
50 12-factor-agents 19317 1462 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
51 opik 18862 1437 Python 84 Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards. 2026-04-16T02:25:16Z
52 DB-GPT 18524 2632 Python 363 open-source agentic AI data assistant for the next generation of AI + Data products. 2026-04-03T09:18:54Z
53 DeepTutor 18511 2438 Python 17 “DeepTutor: Agent-Native Personalized Learning Assistant” 2026-04-15T07:59:09Z
54 llama-cookbook 18287 2721 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 2026-04-01T20:54:24Z
55 eliza 18183 5497 TypeScript 6 Autonomous agents for everyone 2026-04-16T05:30:57Z
56 DocsGPT 17825 2025 Python 18 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-04-16T03:42:34Z
57 opendataloader-pdf 17332 1545 Java 37 PDF Parser for AI-ready data. Automate PDF accessibility. Open-source. 2026-04-16T01:02:37Z
58 RagaAI-Catalyst 16136 3616 Python 16 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
59 Qwen-Agent 16018 1563 Python 403 Agent framework and applications built upon Qwen>=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome extension, etc. 2026-03-04T08:15:07Z
60 RAG-Anything 15837 1876 Python 101 “RAG-Anything: All-in-One RAG Framework” 2026-04-14T08:22:18Z
61 LangBot 15817 1392 Python 110 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-04-15T10:08:51Z
62 cognee 15538 1604 Python 34 Knowledge Engine for AI Agent Memory in 6 lines of code 2026-04-16T00:21:49Z
63 WrenAI 14948 1666 TypeScript 263 Open-source text-to-SQL and text-to-chart GenBI agent with a semantic layer. Ask your database questions in natural language — get accurate SQL, charts, and BI insights. Supports 12+ data sources (PostgreSQL, BigQuery, Snowflake, etc.) and any LLM (OpenAI, Claude, Gemini, Ollama). 2026-04-16T03:08:11Z
64 memvid 14931 1295 Rust 12 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
65 llmware 14856 2941 Python 66 Unified framework for building enterprise RAG pipelines with small, specialized models 2026-04-14T18:13:02Z
66 easy-dataset 13966 1399 JavaScript 124 A powerful tool for creating datasets for LLM fine-tuning 、RAG and Eval 2026-04-10T06:04:48Z
67 WeKnora 13889 1651 Go 138 LLM-powered framework for deep document understanding, semantic retrieval, and context-aware answers using RAG paradigm. 2026-04-15T12:38:31Z
68 SurfSense 13835 1277 Python 75 An open source, privacy focused alternative to NotebookLM for teams with no data limit’s. Join our Discord: https://discord.gg/ejRNvftDp9 2026-04-16T00:02:03Z
69 ragas 13408 1357 Python 298 Supercharge Your LLM Application Evaluations 🚀 2026-02-24T07:47:19Z
70 Memori 13295 1711 Python 6 Memori is agent-native memory infrastructure. A LLM-agnostic layer that turns agent execution and conversation into structured, persistent state for production systems. 2026-04-14T14:56:44Z
71 llm-universe 12592 1295 Jupyter Notebook 9 本项目是一个面向小白开发者的大模型应用开发教程,在线阅读地址:https://datawhalechina.github.io/llm-universe/ 2026-02-24T14:33:21Z
72 txtai 12405 803 Python 6 💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows 2026-04-14T14:18:29Z
73 ai-guide 11938 1331 JavaScript 3 程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享 OpenClaw 保姆级教程、大模型玩法(DeepSeek / GPT / Gemini / Claude)、最新 AI 资讯、Prompt 提示词大全、AI 知识百科(Agent Skills / RAG / MCP / A2A)、AI 编程教程(Harness Engineering)、AI 工具用法(Cursor / Claude Code / TRAE / Lovable / Copilot)、AI 开发框架教程(Spring AI / LangChain)、AI 产品变现指南,帮你快速掌握 AI 技术,走在时代前沿。本项目为开源文档,已升级为鱼皮 AI 导航网站 2026-03-28T06:19:17Z
74 langchain4j 11622 2135 Java 590 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-04-15T13:02:58Z
75 bisheng 11305 1843 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-04-16T04:22:23Z
76 note-gen 11257 834 TypeScript 98 A cross-platform Markdown AI note-taking software. 2026-04-16T00:29:17Z
77 LEANN 10811 949 Python 43 [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-04-14T10:37:43Z
78 orama 10292 383 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
79 awesome-ai-apps 10107 1344 Python 36 A collection of projects showcasing RAG, agents, workflows, and other AI use cases 2026-04-14T08:18:07Z
80 aichat 9839 685 Rust 36 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
81 zvec 9395 536 C++ 26 A lightweight, lightning-fast, in-process vector database 2026-04-16T02:07:15Z
82 deeplake 9084 711 C++ 53 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
83 crawlee-python 8783 708 Python 77 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-04-15T16:54:44Z
84 KAG 8677 665 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
85 reor 8559 523 JavaScript 113 Private & local AI personal knowledge management app for high entropy people. 2025-05-13T21:28:59Z
86 MemOS 8388 737 Python 87 AI memory OS for LLM and Agent systems(moltbot,clawdbot,openclaw), enabling persistent Skill memory for cross-task skill reuse and evolution. 2026-04-15T08:40:29Z
87 paper-qa 8382 850 Python 130 High accuracy RAG for answering questions from scientific documents with citations 2026-03-20T17:41:36Z
88 voltagent 8136 804 TypeScript 27 AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework 2026-04-15T04:31:04Z
89 awesome-LLM-resources 8094 824 None 4 🧑‍🚀 全世界最好的LLM资料总结(多模态生成、Agent、辅助编程、AI审稿、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world’s best LLM resources. 2026-04-15T15:25:01Z
90 rag-from-scratch 8039 1962 Jupyter Notebook 24 None 2025-06-26T03:16:10Z
91 Upsonic 7825 727 Python 12 Build autonomous AI agents in Python. 2026-04-14T09:57:41Z
92 R2R 7767 627 Python 101 SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. 2025-11-07T01:02:44Z
93 deep-searcher 7752 750 Python 40 Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python. 2025-11-19T06:04:16Z
94 Verba 7649 847 Python 55 Retrieval Augmented Generation (RAG) chatbot powered by Weaviate 2025-07-14T11:24:41Z
95 kreuzberg 7566 378 Rust 25 A polyglot document intelligence framework with a Rust core. Extract text, metadata, images, and structured information from PDFs, Office documents, images, and 91+ 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-04-16T05:11:10Z
96 codefather 7064 1258 TypeScript 19 程序员鱼皮的编程宝典 ⭐️ 2026年最全编程学习路线图!包含Java学习路线、前端学习路线、Python学习路线、C++学习路线、算法学习路线、计算机基础学习路线、AI应用开发学习路线、AI Agent开发学习路线等。提供编程入门教程、AI大模型应用开发教程、RAG开发实战、MCP开发教程、Prompt工程指南、LLM应用开发、技术知识分享、学习资源推荐、项目实战教程、热门面试题、求职经验、简历优化、编程自学指南等内容,适用于所有零基础学编程、学习AI开发、转行程序员、计算机专业学生、求职找工作的同学 💎 编程学习,就来编程导航! 2026-02-05T12:45:05Z
97 PraisonAI 6937 1060 Python 51 PraisonAI 🦞 — Hire a 24/7 AI Workforce. Stop writing boilerplate and start shipping autonomous agents that research, plan, code, and execute tasks. Deployed in 5 lines of code with built-in memory, RAG, and support for 100+ LLMs. 2026-04-15T14:22:58Z
98 cocoindex 6879 500 Rust 52 Data transformation framework for AI. Ultra performant, with incremental processing. 🌟 Star if you like it! 2026-04-15T05:51:40Z
99 vespa 6874 707 Java 225 AI + Data, online. https://vespa.ai 2026-04-15T21:14:44Z
100 postgresml 6741 362 Rust 84 Postgres with GPUs for ML/AI apps. 2025-07-01T12:26:02Z