AI channel
RAG

Open-source RAG frameworks

Retrieval-augmented generation (RAG) makes a language model answer from your own documents. The text is split into chunks, turned into vectors and stored in an index, and the most relevant chunks are added to the prompt when a question comes in. The projects here cover the whole pipeline or one part of it: document parsing, vector search, or a complete question-answering app.

How to choose

Answer quality in RAG depends mostly on retrieval, not on the model. Compare how each project handles difficult documents such as PDFs, tables and scans, whether it supports hybrid search that combines keywords with vectors and re-ranking, and whether it shows which sources an answer came from.

Most-starred projects

169–192 of 642
LazyAGI

LazyLLM

★ 3,888

Easiest and laziest way for building multi-agent LLMs applications.

Python
★ 3,835

"Paper2Slides: From Paper to Presentation in One Click"

Python
aiming-lab

SimpleMem

★ 3,822

SimpleMem: Efficient Lifelong Memory for LLM Agents — Text & Multimodal

Python
Atmosphere

atmosphere

★ 3,814

Portable AI agent runtime for the JVM. One @Agent class runs on Spring AI, LangChain4j, Anthropic, or 9 more behind one SPI. Token streaming, tool calls, human approvals, and governance over WebSocket, SSE, gRPC, or WebTransport/HTTP3. Speaks MCP, A2A, and AG-UI.

Java
SciSharp

LLamaSharp

★ 3,805

A C#/.NET library to run LLM (🦙LLaMA/LLaVA) on your local device efficiently.

C#
pipeshub-ai

pipeshub-ai

★ 3,791

PipesHub is an open-source platform for securely connecting enterprise knowledge to AI. Give AI agents trusted context and your team permission-aware search with verified citations across your business systems.

Python
★ 3,778

Run all your local AI together in one package - Ollama, Supabase, n8n, Open WebUI, and more!

Python
★ 3,753

A curated collection of practical AI projects implementing OCR systems, RAG, AI agents, and other AI use cases.

Python
nageoffer

12306

★ 3,748

🔥 官方推荐 🔥 大学春招、秋招、应届项目,SpringBoot3 + Java17 + SpringCloud Alibaba + Vue3 等技术架构,完成高仿铁路 12306 用户 + 抢票 + 订单 + 支付服务,帮助学生主打就业的项目。

Java

2026 年最新的免费编程资源大全,持续更新!🔥 覆盖各种语言和方向(Java / Python / C++ / JavaScript / TypeScript / Golang / 前端 / 后端 / AI大模型应用开发 / AI Agent开发等)的学习路线、零基础入门教程、项目实战教程、经典编程书籍、面试题合集、求职经验分享、简历模板、开源项目推荐、开发工具推荐、实用技术资源等,对程序员和计算机专业学生非常有帮助!⭐️ 学编程,先收藏这个仓库!

HTML
morphik-org

morphik-core

★ 3,715

Open-source multimodal retrieval engine (Morphik Core). By Morphik — AI back office for skilled nursing & senior living (morphik.ai).

Python
★ 3,688

A collection of scientific methods, processes, algorithms, and systems to build stories & models.

Jupyter Notebook
SamurAIGPT

llm-wiki-agent

★ 3,591

A personal knowledge base that builds and maintains itself. Drop in sources — Claude (or Codex/Gemini) reads them, extracts knowledge, and maintains a persistent interlinked wiki. Works with Claude Code, Codex, OpenCode, Gemini CLI. No API key needed.

Python
RUC-NLPIR

FlashRAG

★ 3,587

⚡FlashRAG: A Python Toolkit for Efficient RAG Research (WWW2025 Resource)

Python
Ontos-AI

knowhere

★ 3,579

Knowhere extracts, parses, and outputs structured chunks ready for AI Agents and RAG.

Python
agentscope-ai

ReMe

★ 3,540

ReMe: Memory Management Kit for Agents - Remember Me, Refine Me.

Python
EverMind-AI

MSA

★ 3,515

Memory Sparse Attention - A scalable, end-to-end trainable latent-memory framework for 100M-token contexts.

Python
NVIDIA

skills

★ 3,489

Agent Skills for NVIDIA products, install into Claude Code, Codex, and other coding agents to run Physical AI, robotics, simulation, CUDA, and RAG workflows end to end. Skill Catalog Product | Description | Skills | AIQ | NVIDIA AI-Q Blueprint - deploy local AI-Q services and run shallow or deep research workflows as agent skills.

Python
modelscope

evalscope

★ 3,470

A streamlined and customizable framework for efficient large model (LLM, VLM, AIGC) evaluation and performance benchmarking.

Python
any4ai

AnyCrawl

★ 3,464

AnyCrawl 🚀: A Node.js/TypeScript crawler that turns websites into LLM-ready data and extracts structured SERP results from Google/Bing/Baidu/etc. Native multi-threading for bulk processing.

TypeScript
DSXiangLi

DecryptPrompt

★ 3,442

总结Prompt&LLM论文,开源数据&模型,AIGC应用

★ 3,437

AI system design guide for engineers building production AI systems and evals.

★ 3,391

A curated list of 100+ libraries and frameworks for AI engineers building with LLMs

★ 3,388

[KDD'2026] "VideoRAG: Chat with Your Videos"

Python