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

313–336 of 642
Dataojitori

nocturne_memory

★ 1,372

A lightweight, rollbackable, and visual Long-Term Memory Server for MCP Agents. Say goodbye to Vector RAG and amnesia. Empower your AI with persistent, graph-like structured memory across any model, session, or tool. Drop-in replacement for OpenClaw.

Python
xianshang33

llm-paper-daily

★ 1,330

Daily updated LLM papers. 每日更新 LLM 相关的论文,欢迎订阅 👏 喜欢的话动动你的小手 🌟 一个

Python
study8677

repobrain

★ 1,326

🧠 RepoBrain (formerly Antigravity) - Give your repo a brain. ChatGPT for your codebase: works in Claude Code, Cursor, Codex, Windsurf & more.

Python
apecloud

ApeRAG

★ 1,318

ApeRAG: Production-ready GraphRAG with multi-modal indexing, AI agents, MCP support, and scalable K8s deployment

Python
StarlightSearch

EmbedAnything

★ 1,309

Highly Performant, Modular, Memory Safe and Production-ready Inference, Ingestion and Indexing built in Rust 🦀

Rust
heymrun

heym

★ 1,305

Build agentic systems. Run them with confidence. Orchestrate agents, automate business processes, inspect every execution, and keep humans in control. Deploy Heym on your own infrastructure.

Python
★ 1,304

A free, open-source Obsidian plugin that makes your vault smarter: better search, an interactive knowledge graph, and an AI assistant that knows your notes.

TypeScript
★ 1,300

Hermes Atlas — the decision layer for Hermes Agent: install guidance, mode & skill picks, and a curated catalog of 240+ ecosystem tools with live GitHub data

HTML
endee-io

endee

★ 1,297

Endee.io – A high-performance vector database, designed to handle up to 1B vectors on a single node, delivering significant performance gains through optimized indexing and execution. Also available in cloud https://endee.io/

C++
★ 1,294

Give Claude Code a memory that evolves with your codebase. Hooks automatically capture sessions, the Claude Agent SDK extracts key decisions and lessons, and an LLM compiler organizes everything into structured, cross-referenced knowledge articles - inspired by Karpathy's LLM Knowledge Base architecture.

Python
SmythOS

sre

★ 1,293

The SmythOS Runtime Environment (SRE) is an open-source, cloud-native runtime for agentic AI. Secure, modular, and production-ready, it lets developers build, run, and manage intelligent agents across local, cloud, and edge environments.

TypeScript
stair-lab

kg-gen

★ 1,282

[NeurIPS '25] Knowledge Graph Generation from Any Text

Python
CommandCodeAI

BaseAI

★ 1,281

BaseAI — The Web AI Framework. The easiest way to build serverless autonomous AI agents with memory. Start building local-first, agentic pipes, tools, and memory. Deploy serverless with one command.

TypeScript
hexabot-ai

Hexabot

★ 1,266

Hexabot v3 is an AI workflow automation platform, combining workflows, actions, agents, and conversational channels in one runtime.

TypeScript
yuezhiai

jonex

★ 1,228

All-in-One Multimodal Parsing Engine + Ontology-Powered, LLM Wiki-Driven AI-Ready Knowledge Engine

Python
superlinear-ai

raglite

★ 1,208

🥤 RAGLite is a Python toolkit for Retrieval-Augmented Generation (RAG) with DuckDB or PostgreSQL

Python
tophant-ai

aibeat

★ 1,197

Break your AI before they do. Join Discord: https://discord.gg/8A6mFckxZ

MDX
0xSojalSec

LLMs-local

★ 1,190

list of awesome platforms, tools, and resources run for LLMs locally

volcengine

SearchCLI

★ 1,188

Open CLI for integrating AI search, recommendation, and conversational retrieval into agent systems and business systems

TypeScript
★ 1,185

A practical lab for building, testing, and evaluating apps with Apple's Foundation Models framework.

Swift
zjunlp

LightMem

★ 1,182

[ICLR 2026] LightMem: Lightweight and Efficient Memory-Augmented Generation

Python

A Solution Accelerator for the RAG pattern running in Azure, using Azure AI Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences. This includes most common requirements and best practices.

Python
Azure

GPT-RAG

★ 1,178

Enterprise-grade accelerator for agentic RAG on Azure. Built on Microsoft Foundry with Foundry IQ as the default retrieval backend, Microsoft Agent Framework orchestration, Zero-Trust architecture and IaC.

Python