1 |
dify |
107889 |
16390 |
TypeScript |
679 |
Production-ready platform for agentic workflow development. |
2025-07-22T03:36:28Z |
2 |
open-webui |
103451 |
13875 |
JavaScript |
188 |
User-friendly AI Interface (Supports Ollama, OpenAI API, …) |
2025-07-21T12:35:24Z |
3 |
lobe-chat |
63673 |
13239 |
TypeScript |
833 |
🤯 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-07-22T04:05:10Z |
4 |
ragflow |
60503 |
6071 |
Python |
2462 |
RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding. |
2025-07-22T03:27:58Z |
5 |
awesome-llm-apps |
50838 |
5935 |
Python |
4 |
Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models. |
2025-07-19T15:37:39Z |
6 |
anything-llm |
46862 |
4747 |
JavaScript |
246 |
The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more. |
2025-07-22T01:30:48Z |
7 |
firecrawl |
43288 |
4081 |
TypeScript |
138 |
🔥 Turn entire websites into LLM-ready markdown or structured data. Scrape, crawl and extract with a single API. |
2025-07-21T19:50:53Z |
8 |
llama_index |
43248 |
6211 |
Python |
220 |
LlamaIndex is the leading framework for building LLM-powered agents over your data. |
2025-07-21T22:29:35Z |
9 |
Flowise |
41781 |
21420 |
TypeScript |
591 |
Build AI Agents, Visually |
2025-07-21T14:49:21Z |
10 |
chatgpt-on-wechat |
38186 |
9329 |
Python |
299 |
基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择ChatGPT/Claude/DeepSeek/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。 |
2025-06-29T14:41:10Z |
11 |
quivr |
38159 |
3654 |
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 |
12 |
mem0 |
37152 |
3821 |
Python |
375 |
Universal memory layer for AI Agents; Announcing OpenMemory MCP - local and secure memory management. |
2025-07-16T06:18:57Z |
13 |
milvus |
36100 |
3308 |
Go |
609 |
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search |
2025-07-22T04:04:53Z |
14 |
Langchain-Chatchat |
35656 |
5965 |
TypeScript |
130 |
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 |
15 |
mindsdb |
34700 |
5587 |
Python |
41 |
AI’s query engine - Platform for building AI that can answer questions over large scale federated data. - The only MCP Server you’ll ever need |
2025-07-22T03:00:22Z |
16 |
khoj |
30581 |
1747 |
Python |
75 |
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-07-20T02:32:45Z |
17 |
pathway |
28769 |
757 |
Python |
44 |
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG. |
2025-07-22T03:40:16Z |
18 |
llm-app |
27347 |
786 |
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-16T07:58:43Z |
19 |
graphrag |
26673 |
2771 |
Python |
135 |
A modular graph-based Retrieval-Augmented Generation (RAG) system |
2025-07-18T14:30:27Z |
20 |
FastGPT |
25196 |
6468 |
TypeScript |
575 |
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-07-22T03:26:55Z |
21 |
kotaemon |
22829 |
1835 |
Python |
193 |
An open-source RAG-based tool for chatting with your documents. |
2025-07-04T11:31:58Z |
22 |
haystack |
21597 |
2273 |
Python |
118 |
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-07-21T16:11:44Z |
23 |
pandas-ai |
20988 |
2020 |
Python |
10 |
Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG. |
2025-07-13T15:15:36Z |
24 |
Scrapegraph-ai |
20364 |
1726 |
Python |
13 |
Python scraper based on AI |
2025-07-03T09:51:50Z |
25 |
vanna |
19485 |
1769 |
Python |
195 |
🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄. |
2025-04-10T03:18:09Z |
26 |
RAG_Techniques |
19163 |
2008 |
Jupyter Notebook |
6 |
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-07-16T20:45:31Z |
27 |
LightRAG |
18675 |
2607 |
Python |
85 |
“LightRAG: Simple and Fast Retrieval-Augmented Generation” |
2025-07-21T12:30:38Z |
28 |
crawlee |
18527 |
888 |
TypeScript |
127 |
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-07-21T16:45:55Z |
29 |
llama-cookbook |
17654 |
2555 |
Jupyter Notebook |
20 |
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-07-22T01:27:18Z |
30 |
MaxKB |
17253 |
2249 |
Python |
177 |
🔥 MaxKB is an open-source platform for building enterprise-grade agents. MaxKB 是强大易用的开源企业级智能体平台。 |
2025-07-22T04:04:53Z |
31 |
DB-GPT |
17002 |
2361 |
Python |
415 |
AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents |
2025-07-21T07:06:27Z |
32 |
DocsGPT |
16630 |
1737 |
TypeScript |
23 |
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-07-21T10:26:37Z |
33 |
eliza |
16461 |
5283 |
TypeScript |
54 |
Autonomous agents for everyone |
2025-07-22T03:16:30Z |
34 |
RagaAI-Catalyst |
16180 |
3738 |
Python |
8 |
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-07-15T09:41:13Z |
35 |
mastra |
15170 |
937 |
TypeScript |
178 |
The TypeScript AI agent framework. ⚡ Assistants, RAG, observability. Supports any LLM: GPT-4, Claude, Gemini, Llama. |
2025-07-22T03:55:35Z |
36 |
graphiti |
14543 |
1219 |
Python |
63 |
Build Real-Time Knowledge Graphs for AI Agents |
2025-07-22T02:59:02Z |
37 |
ai-engineering-hub |
14471 |
2449 |
Jupyter Notebook |
23 |
In-depth tutorials on LLMs, RAGs and real-world AI agent applications. |
2025-07-17T19:22:01Z |
38 |
llmware |
14244 |
2886 |
Python |
65 |
Unified framework for building enterprise RAG pipelines with small, specialized models |
2025-06-27T15:41:06Z |
39 |
onyx |
13180 |
1778 |
Python |
122 |
Gen-AI Chat for Teams - Think ChatGPT if it had access to your team’s unique knowledge. |
2025-07-22T03:33:41Z |
40 |
LangBot |
12618 |
983 |
Python |
99 |
🤩 Easy-to-use global IM bot platform designed for the LLM era / 简单易用的大模型即时通信机器人开发平台 ⚡️ Bots for QQ / QQ频道 / Discord / WeChat(企业微信、个人微信)/ Telegram / 飞书 / 钉钉 / Slack 🧩 Integrated with ChatGPT、DeepSeek、Dify、n8n、Claude、Google Gemini、xAI、PPIO、Ollama、阿里云百炼、SiliconFlow、Qwen、Moonshot(Kimi K2)、SillyTraven、MCP、WeClone etc. LLM & Agent & RAG |
2025-07-22T03:05:21Z |
41 |
happy-llm |
12486 |
923 |
Jupyter Notebook |
15 |
📚 从零开始的大语言模型原理与实践教程 |
2025-07-19T13:38:38Z |
42 |
opik |
11584 |
799 |
Python |
100 |
Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards. |
2025-07-22T00:24:50Z |
43 |
txtai |
11235 |
716 |
Python |
8 |
💡 All-in-one open-source AI framework for semantic search, LLM orchestration and language model workflows |
2025-07-19T12:22:45Z |
44 |
Qwen-Agent |
10161 |
890 |
Python |
323 |
Agent framework and applications built upon Qwen>=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome extension, etc. |
2025-06-18T09:58:54Z |
45 |
ragas |
9996 |
984 |
Python |
356 |
Supercharge Your LLM Application Evaluations 🚀 |
2025-07-17T05:32:24Z |
46 |
12-factor-agents |
9872 |
641 |
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-07-17T21:59:13Z |
47 |
orama |
9565 |
350 |
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-07-12T20:45:30Z |
48 |
llm-universe |
9223 |
1015 |
Jupyter Notebook |
4 |
本项目是一个面向小白开发者的大模型应用开发教程,在线阅读地址:https://datawhalechina.github.io/llm-universe/ |
2025-05-28T11:42:30Z |
49 |
bisheng |
9142 |
1493 |
TypeScript |
124 |
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-07-22T03:30:26Z |
50 |
WrenAI |
8743 |
869 |
TypeScript |
192 |
⚡️Wren AI is your GenBI Agent, that you can query any database with natural language, get accurate SQL(Text-to-SQL), charts(Text-to-Charts) & AI-generated insights in seconds. |
2025-07-22T02:28:08Z |
51 |
memvid |
8216 |
695 |
Python |
29 |
Video-based AI memory library. Store millions of text chunks in MP4 files with lightning-fast semantic search. No database needed. |
2025-07-03T03:22:05Z |
52 |
reor |
8134 |
494 |
JavaScript |
109 |
Private & local AI personal knowledge management app for high entropy people. |
2025-05-13T21:28:59Z |
53 |
promptfoo |
7636 |
616 |
TypeScript |
179 |
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-07-22T01:14:12Z |
54 |
Upsonic |
7601 |
715 |
Python |
51 |
The most reliable AI agent framework that supports MCP. |
2025-07-19T15:58:28Z |
55 |
paper-qa |
7568 |
753 |
Python |
118 |
High accuracy RAG for answering questions from scientific documents with citations |
2025-07-22T00:50:59Z |
56 |
KAG |
7497 |
554 |
Python |
170 |
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-07-16T06:27:07Z |
57 |
aichat |
7441 |
487 |
Rust |
1 |
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-07-20T23:23:46Z |
58 |
Verba |
7209 |
791 |
Python |
50 |
Retrieval Augmented Generation (RAG) chatbot powered by Weaviate |
2025-07-14T11:24:41Z |
59 |
R2R |
7077 |
571 |
Python |
83 |
SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. |
2025-07-01T20:04:21Z |
60 |
note-gen |
6862 |
443 |
TypeScript |
45 |
A cross-platform Markdown note-taking application dedicated to using AI to bridge recording and writing, organizing fragmented knowledge into a readable note. |
2025-07-22T02:11:29Z |
61 |
deep-searcher |
6564 |
647 |
Python |
38 |
Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python. |
2025-07-10T12:40:41Z |
62 |
rags |
6492 |
668 |
Python |
29 |
Build ChatGPT over your data, all with natural language |
2024-04-05T05:36:59Z |
63 |
cognee |
6418 |
507 |
Python |
11 |
Memory for AI Agents in 5 lines of code |
2025-07-21T23:07:35Z |
64 |
postgresml |
6397 |
328 |
Rust |
81 |
Postgres with GPUs for ML/AI apps. |
2025-07-01T12:26:02Z |
65 |
LaVague |
6091 |
557 |
Python |
93 |
Large Action Model framework to develop AI Web Agents |
2025-01-21T13:41:48Z |
66 |
superagent |
6036 |
915 |
TypeScript |
56 |
🥷 Run AI-agents with an API |
2025-07-10T04:32:19Z |
67 |
SurfSense |
6035 |
447 |
TypeScript |
31 |
Open Source Alternative to NotebookLM / Perplexity / Glean, connected to external sources such as search engines (Tavily, Linkup), Slack, Linear, Notion, YouTube, GitHub, Discord and more. |
2025-07-21T19:28:06Z |
68 |
crawlee-python |
5893 |
402 |
Python |
68 |
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-07-22T00:45:38Z |
69 |
awesome-LLM-resources |
5743 |
557 |
None |
0 |
🧑🚀 全世界最好的LLM资料总结(语音视频生成、Agent、辅助编程、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world’s best LLM resources. |
2025-07-20T02:32:56Z |
70 |
sim |
5721 |
810 |
TypeScript |
29 |
Sim Studio is an open-source AI agent workflow builder. Sim Studio’s interface is a lightweight, intuitive way to quickly build and deploy LLMs that connect with your favorite tools. |
2025-07-22T03:33:15Z |
71 |
pyspur |
5305 |
381 |
TypeScript |
26 |
A visual playground for agentic workflows: Iterate over your agents 10x faster |
2025-07-20T19:18:16Z |
72 |
TaskingAI |
5270 |
346 |
Python |
27 |
The open source platform for AI-native application development. |
2024-12-02T22:18:38Z |
73 |
superduper |
5100 |
505 |
Python |
28 |
Superduper: End-to-end framework for building custom AI applications and agents. |
2025-07-21T12:32:17Z |
74 |
pgai |
5072 |
263 |
PLpgSQL |
20 |
A suite of tools to develop RAG, semantic search, and other AI applications more easily with PostgreSQL |
2025-07-21T23:49:34Z |
75 |
obsidian-copilot |
4994 |
407 |
TypeScript |
261 |
THE Copilot in Obsidian |
2025-07-22T03:22:33Z |
76 |
WebAgent |
4825 |
359 |
Python |
13 |
🌐 WebAgent for Information Seeking built by Tongyi Lab: WebWalker & WebDancer & WebSailor & WebShaper https://arxiv.org/abs/2507.15061 https://arxiv.org/pdf/2507.02592 |
2025-07-22T03:20:45Z |
77 |
potpie |
4704 |
434 |
Python |
37 |
Prompt-To-Agent : Create custom engineering agents for your codebase |
2025-07-15T12:11:32Z |
78 |
rag-from-scratch |
4672 |
1323 |
Jupyter Notebook |
20 |
None |
2025-06-26T03:16:10Z |
79 |
sparrow |
4644 |
471 |
Python |
0 |
Structured data extraction and instruction calling with ML, LLM and Vision LLM |
2025-07-04T19:38:35Z |
80 |
trafilatura |
4502 |
302 |
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-05-30T14:21:49Z |
81 |
refly |
4368 |
374 |
TypeScript |
98 |
The world’s first open-source “Vibe Workflow” platform for complex tasks. |
2025-07-22T02:58:53Z |
82 |
ragapp |
4286 |
481 |
TypeScript |
49 |
The easiest way to use Agentic RAG in any enterprise |
2025-01-22T14:23:25Z |
83 |
eko |
4239 |
342 |
TypeScript |
2 |
Eko (Eko Keeps Operating) - Build Production-ready Agentic Workflow with Natural Language - eko.fellou.ai |
2025-07-19T17:07:55Z |
84 |
cognita |
4156 |
342 |
Python |
11 |
RAG (Retrieval Augmented Generation) Framework for building modular, open source applications for production by TrueFoundry |
2025-02-21T11:10:29Z |
85 |
AutoRAG |
4116 |
329 |
Python |
125 |
AutoRAG: An Open-Source Framework for Retrieval-Augmented Generation (RAG) Evaluation & Optimization with AutoML-Style Automation |
2025-07-04T09:06:46Z |
86 |
llm-twin-course |
4040 |
674 |
Python |
4 |
🤖 𝗟𝗲𝗮𝗿𝗻 for 𝗳𝗿𝗲𝗲 how to 𝗯𝘂𝗶𝗹𝗱 an end-to-end 𝗽𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝗼𝗻-𝗿𝗲𝗮𝗱𝘆 𝗟𝗟𝗠 & 𝗥𝗔𝗚 𝘀𝘆𝘀𝘁𝗲𝗺 using 𝗟𝗟𝗠𝗢𝗽𝘀 best practices: ~ 𝘴𝘰𝘶𝘳𝘤𝘦 𝘤𝘰𝘥𝘦 + 12 𝘩𝘢𝘯𝘥𝘴-𝘰𝘯 𝘭𝘦𝘴𝘴𝘰𝘯𝘴 |
2025-04-26T14:11:47Z |
87 |
gptme |
3920 |
326 |
Python |
72 |
Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web, vision. |
2025-07-21T15:00:27Z |
88 |
infinity |
3910 |
371 |
C++ |
119 |
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-07-21T16:35:45Z |
89 |
GenAI-Showcase |
3881 |
651 |
Jupyter Notebook |
5 |
GenAI Cookbook |
2025-07-17T17:17:21Z |
90 |
casibase |
3866 |
456 |
Go |
41 |
⚡️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-07-21T16:46:29Z |
91 |
llm-graph-builder |
3725 |
642 |
Jupyter Notebook |
37 |
Neo4j graph construction from unstructured data using LLMs |
2025-07-01T10:41:00Z |
92 |
LLM-Engineers-Handbook |
3717 |
834 |
Python |
13 |
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 |
93 |
LLMForEverybody |
3647 |
356 |
Jupyter Notebook |
1 |
每个人都能看懂的大模型知识分享,LLMs春/秋招大模型面试前必看,让你和面试官侃侃而谈 |
2025-06-07T00:55:17Z |
94 |
RAGatouille |
3582 |
252 |
Python |
87 |
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-05-17T12:45:38Z |
95 |
dataherald |
3528 |
258 |
Python |
7 |
Interact with your SQL database, Natural Language to SQL using LLMs |
2024-07-24T17:37:41Z |
96 |
ruoyi-ai |
3505 |
848 |
Java |
11 |
RuoYi AI 是一个全栈式 AI 开发平台,旨在帮助开发者快速构建和部署个性化的 AI 应用。 |
2025-07-16T07:53:56Z |
97 |
langroid |
3491 |
333 |
Python |
47 |
Harness LLMs with Multi-Agent Programming |
2025-07-20T17:29:23Z |
98 |
AdalFlow |
3462 |
301 |
Python |
25 |
AdalFlow: The library to build & auto-optimize LLM applications. |
2025-07-22T02:21:35Z |
99 |
LitServe |
3394 |
232 |
Python |
21 |
The easiest way to deploy agents, MCP servers, models, RAG, pipelines and more. No MLOps. No YAML. |
2025-07-14T07:28:28Z |
100 |
fast-graphrag |
3387 |
205 |
Python |
24 |
RAG that intelligently adapts to your use case, data, and queries |
2025-06-21T10:02:24Z |