rag

There are 4678 repositories under rag topic.

  • dify

    langgenius/dify

    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.

    Language:TypeScript86.5k5778.5k12.8k
  • open-webui/open-webui

    User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

    Language:JavaScript85.8k4144.6k10.5k
  • lobe-chat

    lobehub/lobe-chat

    🤯 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.

    Language:TypeScript58.3k2623.5k12.4k
  • infiniflow/ragflow

    RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding.

    Language:TypeScript46.9k2193.4k4.3k
  • anything-llm

    Mintplex-Labs/anything-llm

    The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, and more.

    Language:JavaScript41.8k2942.3k4k
  • run-llama/llama_index

    LlamaIndex is the leading framework for building LLM-powered agents over your data.

    Language:Python40.4k2606.1k5.8k
  • quivr

    QuivrHQ/quivr

    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.

    Language:Python37.6k2801.5k3.6k
  • Flowise

    FlowiseAI/Flowise

    Drag & drop UI to build your customized LLM flow

    Language:TypeScript36.6k2831.8k19.1k
  • zhayujie/chatgpt-on-wechat

    基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择GPT3.5/GPT-4o/GPT-o1/ DeepSeek/Claude/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Claude/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。

    Language:Python36k2582k9k
  • chatchat-space/Langchain-Chatchat

    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

    Language:TypeScript34.4k2944.1k5.8k
  • milvus

    milvus-io/milvus

    Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search

    Language:Go33.6k29613.1k3.1k
  • mendableai/firecrawl

    🔥 Turn entire websites into LLM-ready markdown or structured data. Scrape, crawl and extract with a single API.

    Language:TypeScript33.1k1775422.9k
  • khoj

    khoj-ai/khoj

    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.

    Language:Python27.6k1385211.5k
  • mindsdb/mindsdb

    AI's query engine - Platform for building AI that can learn and answer questions over large scale federated data.

    Language:Python27.5k3924.1k4.9k
  • mem0ai/mem0

    The Memory layer for AI Agents

    Language:Python26.8k1437822.5k
  • microsoft/graphrag

    A modular graph-based Retrieval-Augmented Generation (RAG) system

    Language:Python23.9k1656712.4k
  • labring/FastGPT

    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.

    Language:TypeScript23.1k1392.6k6k
  • llm-app

    pathwaycom/llm-app

    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.

    Language:Jupyter Notebook22.9k4717391
  • awesome-llm-apps

    Shubhamsaboo/awesome-llm-apps

    Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models.

    Language:Python22k279462.6k
  • Cinnamon/kotaemon

    An open-source RAG-based tool for chatting with your documents.

    Language:Python21.8k1194091.7k
  • haystack

    deepset-ai/haystack

    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.

    Language:Python20k1473.8k2.1k
  • eosphoros-ai/DB-GPT

    AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents

    Language:Python15.8k1311.4k2.1k
  • arc53/DocsGPT

    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.

    Language:TypeScript15.5k894951.7k
  • 1Panel-dev/MaxKB

    💬 Ready-to-use & flexible RAG Chatbot, supporting mainstream large language models (LLMs) such as DeepSeek-R1, Llama 3.3, Qwen2, OpenAI and more.

    Language:Python15k971.2k2k
  • vanna

    vanna-ai/vanna

    🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄.

    Language:Python14.5k1113731.3k
  • NirDiamant/RAG_Techniques

    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.

    Language:Jupyter Notebook13.7k170221.4k
  • HKUDS/LightRAG

    "LightRAG: Simple and Fast Retrieval-Augmented Generation"

    Language:Python13.2k1146921.9k
  • onyx

    onyx-dot-app/onyx

    Gen-AI Chat for Teams - Think ChatGPT if it had access to your team's unique knowledge.

    Language:Python12.5k1066961.6k
  • txtai

    neuml/txtai

    💡 All-in-one open-source embeddings database for semantic search, LLM orchestration and language model workflows

    Language:Python10.6k105852674
  • dataelement/bisheng

    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.

    Language:Python7.9k6052001.3k
  • reorproject/reor

    Private & local AI personal knowledge management app for high entropy people.

    Language:TypeScript7.8k50209466
  • datawhalechina/llm-universe

    本项目是一个面向小白开发者的大模型应用开发教程,在线阅读地址:https://datawhalechina.github.io/llm-universe/

    Language:Jupyter Notebook7.3k5166828
  • WrenAI

    Canner/WrenAI

    🤖 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. 📈📊📋🧑‍💻

    Language:TypeScript7.2k57307658
  • Upsonic

    Upsonic/Upsonic

    The most reliable AI agent framework that supports MCP.

    Language:Python7.1k53133671
  • Future-House/paper-qa

    High accuracy RAG for answering questions from scientific documents with citations

    Language:Python7.1k56320699
  • patchy631/ai-engineering-hub

    In-depth tutorials on LLMs, RAGs and real-world AI agent applications.

    Language:Jupyter Notebook6.8k92161.2k