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 88331 13090 TypeScript 622 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-04-01T03:36:05Z
2 open-webui 86544 10668 JavaScript 154 User-friendly AI Interface (Supports Ollama, OpenAI API, …) 2025-04-01T03:32:13Z
3 lobe-chat 58437 12391 TypeScript 651 🤯 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-04-01T00:34:09Z
4 ragflow 47310 4386 TypeScript 1656 RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding. 2025-04-01T03:06:03Z
5 anything-llm 42023 4054 JavaScript 231 The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more. 2025-04-01T03:30:15Z
6 llama_index 40557 5768 Python 735 LlamaIndex is the leading framework for building LLM-powered agents over your data. 2025-04-01T00:42:01Z
7 quivr 37632 3634 Python 22 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-03-31T16:29:26Z
8 Flowise 36786 19177 TypeScript 511 Drag & drop UI to build your customized LLM flow 2025-03-31T02:53:01Z
9 chatgpt-on-wechat 36037 9039 Python 281 基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择GPT3.5/GPT-4o/GPT-o1/ DeepSeek/Claude/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Claude/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。 2025-03-30T07:12:29Z
10 Langchain-Chatchat 34466 5824 TypeScript 198 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
11 milvus 33744 3127 Go 697 Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search 2025-04-01T03:24:22Z
12 firecrawl 33672 2913 TypeScript 138 🔥 Turn entire websites into LLM-ready markdown or structured data. Scrape, crawl and extract with a single API. 2025-03-31T12:27:39Z
13 khoj 28345 1568 Python 71 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-03-31T20:07:27Z
14 mindsdb 27530 4939 Python 67 AI’s query engine - Platform for building AI that can learn and answer questions over large scale federated data. 2025-03-31T20:52:10Z
15 mem0 27031 2566 Python 232 The Memory layer for AI Agents 2025-03-31T19:19:00Z
16 awesome-llm-apps 26187 2939 Python 5 Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models. 2025-03-31T02:25:46Z
17 graphrag 24090 2408 Python 143 A modular graph-based Retrieval-Augmented Generation (RAG) system 2025-03-31T22:06:57Z
18 pathway 23634 346 Python 38 Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG. 2025-03-31T10:53:05Z
19 FastGPT 23253 6010 TypeScript 474 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-03-31T14:42:29Z
20 llm-app 22894 395 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-03-28T11:01:45Z
21 kotaemon 21844 1717 Python 176 An open-source RAG-based tool for chatting with your documents. 2025-03-31T15:05:57Z
22 haystack 20104 2115 Python 126 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-03-31T16:01:00Z
23 pandas-ai 18739 1752 Python 18 Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG. 2025-03-21T11:25:32Z
24 crawlee 17313 784 TypeScript 142 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-03-31T14:32:27Z
25 llama-cookbook 16559 2398 Jupyter Notebook 15 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-03-31T12:41:20Z
26 DB-GPT 15899 2153 Python 317 AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents 2025-03-31T12:12:45Z
27 RagaAI-Catalyst 15728 3808 Python 5 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-03-28T06:52:46Z
28 DocsGPT 15492 1653 TypeScript 33 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-03-31T21:12:38Z
29 MaxKB 15365 2019 Python 143 💬 Ready-to-use & flexible RAG Chatbot, supporting mainstream large language models (LLMs) such as DeepSeek-R1, Llama 3.3, Qwen2, OpenAI and more. 2025-04-01T02:57:43Z
30 eliza 15325 4995 TypeScript 33 Autonomous agents for everyone 2025-04-01T03:17:49Z
31 vanna 14544 1297 Python 146 🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄. 2025-02-08T17:30:27Z
32 RAG_Techniques 13782 1426 Jupyter Notebook 1 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-03-05T22:38:54Z
33 LightRAG 13287 1883 Python 163 “LightRAG: Simple and Fast Retrieval-Augmented Generation” 2025-04-01T01:06:29Z
34 onyx 12580 1611 Python 249 Gen-AI Chat for Teams - Think ChatGPT if it had access to your team’s unique knowledge. 2025-04-01T03:23:21Z
35 llmware 12195 1790 Python 64 Unified framework for building enterprise RAG pipelines with small, specialized models 2025-03-18T13:42:37Z
36 mastra 11488 556 TypeScript 70 The TypeScript AI agent framework. ⚡ Assistants, RAG, observability. Supports any LLM: GPT-4, Claude, Gemini, Llama. 2025-04-01T02:28:35Z
37 txtai 10659 676 Python 13 💡 All-in-one open-source embeddings database for semantic search, LLM orchestration and language model workflows 2025-03-31T17:48:37Z
38 orama 9230 327 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-03-28T12:42:28Z
39 ragas 8639 877 Python 314 Supercharge Your LLM Application Evaluations 🚀 2025-03-27T18:59:05Z
40 bisheng 7939 1334 Python 84 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-03-31T11:15:32Z
41 reor 7770 465 JavaScript 106 Private & local AI personal knowledge management app for high entropy people. 2025-03-31T02:42:24Z
42 llm-universe 7424 839 Jupyter Notebook 2 本项目是一个面向小白开发者的大模型应用开发教程,在线阅读地址:https://datawhalechina.github.io/llm-universe/ 2025-03-28T03:27:33Z
43 WrenAI 7285 674 TypeScript 131 🤖 Open-source GenBI AI Agent that empowers data-driven teams to chat with their data to generate Text-to-SQL, charts, spreadsheets, reports, dashboards and BI. 📈📊📋🧑‍💻 2025-04-01T03:40:25Z
44 Upsonic 7189 673 Python 35 The most reliable AI agent framework that supports MCP. 2025-03-28T02:43:29Z
45 paper-qa 7122 701 Python 115 High accuracy RAG for answering questions from scientific documents with citations 2025-04-01T01:11:22Z
46 ai-engineering-hub 6987 1201 Jupyter Notebook 14 In-depth tutorials on LLMs, RAGs and real-world AI agent applications. 2025-03-25T15:11:16Z
47 Verba 6983 763 Python 45 Retrieval Augmented Generation (RAG) chatbot powered by Weaviate 2025-03-24T15:19:15Z
48 rags 6442 661 Python 28 Build ChatGPT over your data, all with natural language 2024-04-05T05:36:59Z
49 Qwen-Agent 6389 582 Python 235 Agent framework and applications built upon Qwen>=2.0, featuring Function Calling, Code Interpreter, RAG, and Chrome extension. 2025-03-30T12:47:02Z
50 aichat 6237 404 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-03-28T14:14:41Z
51 KAG 6221 424 Python 128 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-04-01T02:30:18Z
52 postgresml 6216 314 Rust 78 Postgres with GPUs for ML/AI apps. 2025-02-24T17:58:21Z
53 R2R 6054 459 Python 66 SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. 2025-03-31T19:43:36Z
54 promptfoo 6027 498 TypeScript 146 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-04-01T03:14:24Z
55 opik 6006 422 Python 52 Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards. 2025-03-31T19:54:42Z
56 LaVague 5991 541 Python 85 Large Action Model framework to develop AI Web Agents 2025-01-21T13:41:48Z
57 superagent 5710 865 TypeScript 55 🥷 Run AI-agents with an API 2024-10-20T18:16:34Z
58 crawlee-python 5463 368 Python 79 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-03-31T20:56:48Z
59 TEN-Agent 5442 616 Python 60 TEN Agent is a conversational voice AI agent powered by TEN, integrating Deepseek, Gemini, OpenAI, RTC, and hardware like ESP32. It enables realtime AI capabilities like seeing, hearing, and speaking, and is fully compatible with platforms like Dify and Coze. 2025-03-30T02:10:55Z
60 deep-searcher 5107 494 Python 19 Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python. 2025-03-31T03:04:12Z
61 TaskingAI 5090 318 Python 25 The open source platform for AI-native application development. 2024-12-02T22:18:38Z
62 superduper 5021 493 Python 95 Superduper: End-to-end framework for building custom AI applications and agents. 2025-03-31T14:33:58Z
63 pgai 4615 241 PLpgSQL 23 A suite of tools to develop RAG, semantic search, and other AI applications more easily with PostgreSQL 2025-04-01T01:20:01Z
64 awesome-LLM-resourses 4561 474 None 0 🧑‍🚀 全世界最好的LLM资料总结(数据处理、模型训练、模型部署、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world’s best LLM resources. 2025-03-31T05:51:56Z
65 sparrow 4444 446 Python 0 Data processing with ML, LLM and Vision LLM 2025-03-30T13:12:24Z
66 obsidian-copilot 4318 311 TypeScript 193 THE Copilot in Obsidian 2025-03-29T08:24:10Z
67 ragapp 4173 472 TypeScript 45 The easiest way to use Agentic RAG in any enterprise 2025-01-22T14:23:25Z
68 pyspur 4159 275 TypeScript 11 A visual playground for agentic workflows: Iterate over your agents 10x faster 2025-03-31T13:19:01Z
69 trafilatura 4078 287 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
70 cognita 3985 330 Python 11 RAG (Retrieval Augmented Generation) Framework for building modular, open source applications for production by TrueFoundry 2025-02-21T11:10:29Z
71 rag-from-scratch 3781 1106 Jupyter Notebook 20 None 2024-07-09T21:45:44Z
72 llm-twin-course 3774 623 Python 4 🤖 𝗟𝗲𝗮𝗿𝗻 for 𝗳𝗿𝗲𝗲 how to 𝗯𝘂𝗶𝗹𝗱 an end-to-end 𝗽𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝗼𝗻-𝗿𝗲𝗮𝗱𝘆 𝗟𝗟𝗠 & 𝗥𝗔𝗚 𝘀𝘆𝘀𝘁𝗲𝗺 using 𝗟𝗟𝗠𝗢𝗽𝘀 best practices: ~ 𝘴𝘰𝘶𝘳𝘤𝘦 𝘤𝘰𝘥𝘦 + 12 𝘩𝘢𝘯𝘥𝘴-𝘰𝘯 𝘭𝘦𝘴𝘴𝘰𝘯𝘴 2025-03-06T10:09:06Z
73 AutoRAG 3752 291 Python 120 AutoRAG: An Open-Source Framework for Retrieval-Augmented Generation (RAG) Evaluation & Optimization with AutoML-Style Automation 2025-03-03T06:32:15Z
74 gptme 3690 298 Python 53 Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web, vision. 2025-03-31T11:39:52Z
75 dataherald 3446 250 Python 6 Interact with your SQL database, Natural Language to SQL using LLMs 2024-07-24T17:37:41Z
76 infinity 3429 324 C++ 93 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-03-11T13:08:58Z
77 casibase 3419 402 Go 35 ⚡️AI Cloud OS: Open-source enterprise-level AI knowledge base and Manus-like agent management platform with admin UI, user management and Single-Sign-On⚡️, supports ChatGPT, Claude, DeepSeek R1, Llama, Ollama, HuggingFace, etc., chat bot demo: https://ai.casibase.com, admin UI demo: https://ai-admin.casibase.com 2025-03-31T12:58:26Z
78 RAGatouille 3355 222 Python 84 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
79 refly 3264 274 TypeScript 34 🎨 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-03-31T13:16:36Z
80 llm-graph-builder 3229 554 Jupyter Notebook 62 Neo4j graph construction from unstructured data using LLMs 2025-03-27T20:38:00Z
81 langroid 3202 307 Python 55 Harness LLMs with Multi-Agent Programming 2025-03-31T14:11:08Z
82 GenAI-Showcase 3144 558 Jupyter Notebook 3 GenAI Cookbook 2025-03-31T13:10:29Z
83 Streamer-Sales 3123 483 Python 10 Streamer-Sales 销冠 —— 卖货主播 LLM 大模型🛒🎁,一个能够根据给定的商品特点从激发用户购买意愿角度出发进行商品解说的卖货主播大模型。🚀⭐内含详细的数据生成流程❗ 📦另外还集成了 LMDeploy 加速推理🚀、RAG检索增强生成 📚、TTS文字转语音🔊、数字人生成 🦸、 Agent 使用网络查询实时信息🌐、ASR 语音转文字🎙️、Vue 生态搭建前端🍍、FastAPI 搭建后端🗝️、Docker-compose 打包部署🐋 2025-03-08T00:38:06Z
84 graphiti 3112 244 Python 12 Build Real-Time Knowledge Graphs for AI Agents 2025-03-27T21:13:53Z
85 fast-graphrag 3074 169 Python 23 RAG that intelligently adapts to your use case, data, and queries 2025-02-27T10:18:41Z
86 modelscope-agent 3056 345 Python 71 ModelScope-Agent: An agent framework connecting models in ModelScope with the world 2025-02-27T10:30:32Z
87 LLM-Engineers-Handbook 3055 635 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
88 cohere-toolkit 3016 409 TypeScript 8 Cohere Toolkit is a collection of prebuilt components enabling users to quickly build and deploy RAG applications. 2025-03-14T19:06:12Z
89 potpie 3012 294 Python 18 Prompt-To-Agent : Create custom engineering agents for your codebase 2025-03-31T03:49:31Z
90 GenerativeAIExamples 2958 702 Python 32 Generative AI reference workflows optimized for accelerated infrastructure and microservice architecture. 2025-03-18T19:16:15Z
91 ChatRTX 2934 394 TypeScript 51 A developer reference project for creating Retrieval Augmented Generation (RAG) chatbots on Windows using TensorRT-LLM 2024-08-21T11:35:12Z
92 AdalFlow 2908 254 Python 23 AdalFlow: The library to build & auto-optimize LLM applications. 2025-03-26T15:22:05Z
93 eko 2906 196 TypeScript 17 Eko (Eko Keeps Operating) - Build Production-ready Agentic Workflow with Natural Language - eko.fellou.ai 2025-03-31T13:55:10Z
94 rage 2877 110 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
95 bRAG-langchain 2733 269 Jupyter Notebook 3 Everything you need to know to build your own RAG application 2025-03-26T10:34:30Z
96 nano-graphrag 2726 273 Python 56 A simple, easy-to-hack GraphRAG implementation 2025-03-18T13:53:28Z
97 swirl-search 2716 248 Python 0 AI Search & RAG Without Moving Your Data. Get instant answers from your company’s knowledge across 100+ apps while keeping data secure. Deploy in minutes, not months. 2025-03-31T21:01:40Z
98 paul-graham-gpt 2662 381 TypeScript 5 RAG on Paul Graham’s essays. 2023-07-28T17:50:55Z
99 tiny-universe 2613 277 Python 7 《大模型白盒子构建指南》:一个全手搓的Tiny-Universe 2025-02-12T03:26:47Z
100 Sidekick 2584 91 Swift 9 A native macOS app that allows users to chat with a local LLM that can respond with information from files, folders and websites on your Mac without installing any other software. Powered by llama.cpp. 2025-03-31T11:48:07Z