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

217–240 of 642
codedogQBY

ReadAny

★ 2,687

AI-powered cross-platform e-book reader with semantic search, RAG chat, local vector store, notes, TTS, and WebDAV sync.

TypeScript
zilliztech

memsearch

★ 2,684

A persistent, unified memory layer for all your AI agents (e.g. Claude Code, Codex, DSH), backed by Markdown and Milvus.

Python
★ 2,674

WireGuard VPN server installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE and Raspberry Pi OS. Includes interactive setup and client management.

Shell
spring-ai-alibaba

DataAgent

★ 2,669

Spring AI Alibaba DataAgent

Java
LearnPrompt

LearnPrompt

★ 2,668

永久免费开源的 AIGC 课程, 目前已支持Claude Code,Codex,Hermes,OpenClaw,Obsidian,Prompt Engineering, ChatGPT, Midjourney, Runway, Stable Diffusion, AI数字人,AI声音&音乐,开源大模型

MDX
NVlabs

LongLive

★ 2,648

Long Video Gen Infrastructure

Python
genieincodebottle

generative-ai

★ 2,644

Comprehensive resources on Generative AI, including a detailed roadmap, projects, use cases, interview preparation, and coding preparation.

Jupyter Notebook
chrisryugj

korean-law-mcp

★ 2,611

법제처 국가법령정보를 LLM에서 바로 조회하는 MCP 서버. 법령·판례·조례 검색과 인용 검증 | MCP server for Korean law — search statutes, precedents, and ordinances, and verify citations

TypeScript
apache

hamilton

★ 2,601

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

Jupyter Notebook
Natively-AI-assistant

natively-cluely-ai-assistant

★ 2,597

Natively — Free open-source AI meeting assistant, interview copilot, and note taker. The best alternative to Cluely, Otter, Granola, Final Round AI, Fireflies, and Interview Coder. Real-time transcription, AI meeting notes, lecture recording, local RAG, BYOK, and stealth mode. Runs locally. No subscriptions. No data breaches.

TypeScript
Agent-Field

agentfield

★ 2,592

Build, run and scale AI agents like API and microservices

Go
griptape-ai

griptape

★ 2,580

Modular Python framework for AI agents and workflows with chain-of-thought reasoning, tools, and memory.

Python
xerj-org

xerj

★ 2,563

XERJ is the new way for AI to search data. Its autoindex capability activates agents to know your data without the token waste of grep and sed. One command indexes code, docs, logs and PDFs for search, RAG, security audits and agent memory, using 40x fewer tokens than grep. Elasticsearch compatible, so existing clients just work.

Rust
Zleap-AI

SAG

★ 2,512

A new SOTA for RAG — an original retrieval architecture and an open-source knowledge base for humans and agents.

Python
UnicomAI

wanwu

★ 2,476

China Unicom's Yuanjing Wanwu Agent Platform is an enterprise-grade, multi-tenant AI agent development platform. It helps users build applications such as intelligent agents, workflows, and rag, and also supports model management. The platform features a developer-friendly license, and we welcome all developers to build upon the platform.

Go
milvus-io

bootcamp

★ 2,445

Dealing with all unstructured data, such as reverse image search, audio search, molecular search, video analysis, question and answer systems, NLP, etc.

Jupyter Notebook
★ 2,391

Agent Skills-compatible LLM wiki for Claude Code, Cursor, and Codex. Build a Karpathy-style knowledge base from raw sources, citations, and linting.

Python
bionic-gpt

bionic-gpt

★ 2,371

Bionic is sovereign AI for the enterprise — ChatGPT-like AI that runs on-premise and can securely work with your sensitive data and systems.

Rust
0xMassi

webclaw

★ 2,366

Fast, local-first web content extraction for LLMs. Scrape, crawl, extract structured data — all from Rust. CLI, REST API, and MCP server.

Rust
lioensky

VCPToolBox

★ 2,336

VCP 部署在 AI 模型 API 与前端应用之间,是面向AGI OS开发和探索的工业级基建示范项目。通过统一指令协议、多层级持久化记忆、分布式插件引擎及多 Agent 协作框架,将原本“无状态、无记忆、无工具调用能力”的大语言模型,彻底改造成拥有永久自我意识、物理世界操作权及群体协作智能的完整智能体系统。

JavaScript
vearch

vearch

★ 2,330

Distributed vector search for AI-native applications

Python
moorcheh-ai

memanto

★ 2,299

Memory that AI Agents Love!

Python
vasu-devs

JustHireMe

★ 2,255

Local-first AI job intelligence workbench for scraping roles, ranking fit, and generating tailored application materials.

Python