Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source rag software

1097 open-source libraries, tools and applications tagged rag, ranked by how closely rag is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1097 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
kevinho/clawfeed
ClawFeed is an AI-powered news digest application that curates sources like Twitter, RSS, HackerNews, Reddit, and GitHub Trending into stru…
592398active
VCP
VCPToolBox is a Node.js middleware layer deployed between LLM APIs and frontend applications, providing a unified Variable & Command Protoc…
802383active
0xMassi/webclaw
webclaw is a Rust-based web extraction toolkit that turns any URL into clean, LLM-ready markdown, JSON, or token-optimized text, including …
772379active
cortexkit/magic-context
Magic Context is a TypeScript library that gives coding agents self-managing, unbounded memory so a single session can last indefinitely. I…
792366active
UnicomAI/wanwu
Yuanjing Wanwu is China Unicom's enterprise-grade, multi-tenant AI agent development platform built in Go. It provides all-in-one tooling f…
832358active
1517005260/graph-rag-agent
A Python framework that integrates GraphRAG, LightRAG, and Neo4j-based graph building to construct knowledge graphs and perform explainable…
402343active
severian42/GraphRAG-Local-UI
A local-first GraphRAG application adapted from Microsoft's GraphRAG, providing a FastAPI backend plus Gradio-based UIs for indexing, promp…
152320active
trypromptly/LLMStack
LLMStack is a no-code platform for building generative AI agents, workflows, and chatbots by chaining multiple LLMs and connecting them to …
192308active
guy-hartstein/company-research-agent
A multi-agent company research application built with LangGraph and Tavily that generates comprehensive due-diligence reports on any compan…
832301active
Agentic Stack
A Python-based framework providing a portable .agent/ folder of memory, skills, and protocols that plugs into many coding-agent harnesses (…
782294active
OpenChatKit
OpenChatKit is an open-source toolkit from Together, LAION, and Ontocord.ai for building and fine-tuning chat language models, including in…
318983maintenance
HKUDS/FastCode
FastCode is a token-efficient framework for repository-scale code understanding and reasoning, using structural scouting over a semantic ma…
522289active
Weizhena/Deep-Research-skills
A structured deep research skill (prompt/workflow package) for Claude Code, OpenCode, and Codex that runs a two-phase research process: out…
572287active
raphaelmansuy/edgequake
EdgeQuake is a high-performance Graph-RAG framework written in Rust, inspired by LightRAG, that transforms documents (PDFs, markdown, text)…
802277active
baturyilmaz/wordpecker-app
WordPecker is a personalized language-learning web application that combines Duolingo-style lessons with user-curated vocabulary lists. It …
332272active
Archon
An MCP server that combines Crawl4AI web crawling with RAG capabilities backed by a Supabase vector database, exposing tools for AI agents …
312266active
qhjqhj00/MemoRAG
MemoRAG is a Python RAG framework that uses a super-long memory model to build a global understanding of an entire corpus (up to ~1M tokens…
292266active
moorcheh-ai/memanto
Memanto is a companion 'memory agent' that manages long-term semantic memory for AI agents — deciding what to keep, resolving contradiction…
802261active
vasu-devs/JustHireMe
JustHireMe is a local-first desktop workbench (Tauri frontend, Python backend) that scrapes job postings, ranks role fit against your profi…
752256stable
apconw/Aix-DB
Aix-DB is an AI-powered data analysis system (ChatBI) built on LangChain/LangGraph with an MCP Skills multi-agent architecture, converting …
742254active
OpenSPG/openspg
OpenSPG is a knowledge graph engine built on the SPG (Semantic-enhanced Programmable Graph) framework, developed by Ant Group with OpenKG. …
352252active
tsingyuai/scientify
Scientify is an OpenClaw plugin that automates end-to-end scientific research workflows, continuously ingesting new papers, evolving hypoth…
712244active
datapizza-labs/datapizza-ai
Datapizza AI is a Python framework for building production-ready generative AI applications with agents, LLM clients, and RAG pipelines. It…
632243active
MinishLab/model2vec
Model2Vec is a Python library that distills any sentence transformer into a tiny, fast static embedding model by computing one fixed vector…
862210active
withcatai/node-llama-cpp
node-llama-cpp is a Node.js library providing bindings to llama.cpp for running LLMs locally, with pre-built binaries and automatic GPU sup…
952187active
JuneYaooo/nihaisha-nishi-tcm
An Agent Skill for Claude Code / Codex / OpenClaw that organizes Ni Haixia's traditional Chinese medicine course materials into a searchabl…
572179active
watercrawl/WaterCrawl
WaterCrawl is a self-hostable web application (Python/Django/Scrapy/Celery) that crawls websites and transforms web content into LLM-ready …
772177active
alfredfrancis/ai-chatbot-framework
AI Chatbot Framework is an open-source, self-hosted Python platform for building AI-powered chatbots with a low-code admin dashboard. It co…
752171active
intel/intel-extension-for-transformers
Intel's toolkit for accelerating transformer-based GenAI/LLM workloads on Intel platforms, offering state-of-the-art compression (e.g., INT…
102169active
btahir/open-deep-research
An open-source web application that replicates Gemini's Deep Research by searching the web, extracting page content, and generating AI-writ…
102142active
satellitecomponent/Neurite
Neurite is an open-source fractal-based mind-mapping workspace that combines the Mandelbrot set interface with graph-of-thought reasoning f…
572140active
zilliztech/GPTCache
GPTCache is a Python library for building a semantic cache that stores and retrieves LLM responses based on embedding similarity, reducing …
658209maintenance
LC1332/Chat-Haruhi-Suzumiya
An open-source role-playing chatbot project that revives anime characters like Haruhi Suzumiya using large language models, mimicking their…
302120active
ModelEngine-Group/fit-framework
FIT is an enterprise-grade AI development framework for the Java ecosystem, combining a polyglot function engine (Java/Python/C++), a strea…
602117active
agentset-ai/agentset
Agentset is an open-source RAG-as-a-service platform that handles document ingestion, chunking, embeddings, retrieval, and agentic search w…
642103active
Nutlope/llamatutor
LlamaTutor is an open-source AI personal tutor web application powered by Meta's Llama 3.1 70B model via Together AI inference. It is built…
622051active
QwenLM/Qwen3-Embedding
Qwen3-Embedding is a series of text embedding and reranking models (0.6B, 4B, 8B) built on Qwen3 foundation models, with a Python repositor…
352040active
CaviraOSS/PageLM
PageLM is an open-source, AI-powered education platform inspired by NotebookLM that transforms study materials like PDFs and notes into int…
622028active
HKUDS/MiniRAG
MiniRAG is an extremely simple retrieval-augmented generation framework designed to work with small, open-source language models. It uses s…
372017active
WuKongOpenSource/Wukong-AICRM
Wukong AICRM is an open-source AI-powered CRM positioned as a Salesforce alternative, built in Java. It combines customer management, task …
632015active
shcherbak-ai/contextgem
ContextGem is an open-source Python LLM framework for extracting structured data and insights from documents with minimal code. It provides…
902009active
doobidoo/mcp-memory-service
A self-hosted persistent memory service for AI agents and Claude, exposing storage and semantic retrieval via REST API, MCP, OAuth, CLI, an…
842007active
patterns-ai-core/langchainrb
Langchain.rb is a Ruby library for building LLM-powered applications, providing a unified interface to many LLM providers (OpenAI, Anthropi…
732001active
Atomic
Atomic is a self-hosted, local-first personal knowledge base that turns markdown notes into a semantically-connected, AI-augmented knowledg…
751988active
forloopcodes/contextplus
Context+ is an MCP server that gives AI coding agents semantic understanding of large codebases by combining RAG embeddings, Tree-sitter AS…
531983active
mudler/LocalAGI
LocalAGI is a self-hostable, privacy-focused AI agent platform written in Go that lets users create no-code agents, automations, and chatbo…
851979active
run-llama/notebookllama
NotebookLlaMa is an open-source, Python-based alternative to Google's NotebookLM, backed by LlamaCloud for document ingestion and retrieval…
491976active
firecrawl/fireplexity
Fireplexity is an open-source, Perplexity-style AI search engine built with TypeScript that delivers answers with real-time citations, stre…
331975active
SaiAkhil066/CORTEX-AI-SUPER-RAG
CORTEX RAG is a local-first, agentic retrieval-augmented generation application that lets users upload PDFs and ask questions with cited an…
641973active
MemTensor/memmy-agent
Memmy is a personal AI agent and local memory hub that gives every AI agent (Claude Code, Codex, Cursor, OpenClaw, etc.) a shared, locally …
771959active
OpenBMB/StaffDeck
StaffDeck is an open-source enterprise platform for building and managing AI-powered digital employees that codify professional experience,…
781944active
NVIDIA-AI-Blueprints/video-search-and-summarization
NVIDIA's GPU-accelerated AI Blueprint reference architecture for building video analytics agents that search, summarize, and reason over li…
811927active
microsoft/sample-app-aoai-chatGPT
A Microsoft sample web chat application that connects to Azure OpenAI chat models, including support for the 'On Your Data' feature with da…
101924active
alexpinel/Dot
Dot is a standalone Electron desktop application for chatting with your documents using fully local LLMs and Retrieval Augmented Generation…
161915active
melih-unsal/DemoGPT
DemoGPT is a Python framework and autonomous agent that generates LangChain-based LLM agent applications from natural-language prompts, bun…
501909active
ShenSeanChen/waku-agent
Waku Agent is a local-first AI agent harness in Python that exposes the full agent stack — harness, loop, memory, and eval/LLM-Ops — as sma…
791903active
BidingCC/BuildingAI
BuildingAI is an open-source, enterprise-grade platform for visually assembling AI applications without code, described as the 'WordPress o…
801900active
bhaskatripathi/pdfGPT
pdfGPT is an open-source Python application that lets users chat with the contents of PDF files using GPT capabilities. It implements a sim…
597162maintenance
netease-youdao/BCEmbedding
BCEmbedding is NetEase Youdao's open-source library of bilingual and crosslingual embedding and reranker models for English and Chinese, bu…
691881active
e-p-armstrong/augmentoolkit
Augmentoolkit is a Python application that generates domain-expert fine-tuning datasets from uploaded documents and trains custom LLMs on t…
651872active
Kav-K/GPTDiscord
GPTDiscord is a self-hosted Discord bot providing an all-in-one GPT interface with ChatGPT-style conversations, DALL-E image generation, AI…
1001850active
trpc-group/trpc-agent-go
tRPC-Agent-Go is a Go-native framework for building production LLM agent systems, offering agents, graph workflows (LangGraph-equivalent), …
791836active
Mellea
Mellea is a Python library for writing generative programs, where LLM calls are first-class operations with type-annotated outputs, verifia…
841821active
jacoblee93/fully-local-pdf-chatbot
A Next.js web application that lets users chat with uploaded PDF documents entirely locally, performing chunking, embedding, vector storage…
491817active
xhluca/bm25s
BM25S is a pure Python library implementing BM25 lexical ranking using Numpy/Scipy sparse matrices with an optional Numba backend, achievin…
911800active
AI-Citizen/SolidGPT
SolidGPT is an AI-powered semantic search assistant for developers that lets you chat with your codebase and Notion workspace. It ships as …
191797active
onestardao/WFGY
WFGY is an open-source ecosystem of protocols and tools for debugging and improving AI reasoning, RAG pipelines, and agent workflows, curre…
771794active
hitsz-ids/airda
airda (Air Data Agent) is a Python-based multi-agent system for data analysis that understands natural language data requirements and gener…
171792active
arabold/docs-mcp-server
A self-hosted MCP server that indexes documentation from websites, GitHub, npm, PyPI, and local files so AI coding assistants can query up-…
821786active
SmartFlowAI/EmoLLM
EmoLLM is a series of open-source large language models fine-tuned for mental health understanding and support, built on models like Intern…
561786active
Feather-2/Burner-X
Paper Burner X is a browser-based AI workstation for processing, translating, and analyzing academic documents like PDFs, DOCX, PPTX, and E…
631783active
neuml/paperai
paperai is an AI application for medical and scientific papers that runs bulk LLM inference and RAG pipelines over article repositories to …
631781active
tickernelz/opencode-mem
An OpenCode plugin that gives AI coding agents persistent memory across sessions using an embedded local Turso/libSQL vector database. It a…
801772active
lyra81604/zhengxi-views
A traceable AI agent skill packaging the complete public statements of E Fund fund manager Zheng Xi (2012–2026 quarterly reports, notes, me…
681765active
parthsarthi03/raptor
The official Python implementation of RAPTOR (Recursive Abstractive Processing for Tree-Organized Retrieval), a retrieval-augmented generat…
261761active
GoogleCloudPlatform/agent-starter-pack
A Python package from Google Cloud Platform that provides production-ready templates for building and deploying GenAI agents on Google Clou…
696569maintenance
run-llama/rags
A Streamlit web app that lets users build a RAG (retrieval-augmented generation) pipeline over their data using natural language instructio…
276551maintenance
yincongcyincong/MuseBot
MuseBot is a self-hosted Go chatbot application that connects messaging platforms (Telegram, Discord, Slack, Lark/Feishu, DingTalk, WeCom, …
841743active
lifan0127/ai-research-assistant
Aria is a Zotero plugin that brings GPT-powered AI assistance to reference management, letting researchers chat with their library items, P…
241729active
facebookresearch/coconut
Official PyTorch implementation of Coconut, a method for training large language models to reason in a continuous latent space instead of e…
581723active
LLPhant/LLPhant
LLPhant is a comprehensive PHP generative AI framework inspired by LangChain and LlamaIndex, providing tools for working with LLMs, embeddi…
961722active
lotus-data/lotus
LOTUS is a Python library providing a Pandas-like API of LLM-powered semantic operators (map, filter, extract, aggregate, top-k) for bulk p…
851719active
Lynpoint/CyberVerse
CyberVerse is an open-source, self-hosted framework for building real-time, voice-first AI agents with optional digital-human video (talkin…
611719active
LLMUnity
LLMUnity is an open-source Unity plugin that runs large language models locally in Unity games via llama.cpp, enabling AI-driven characters…
701716active
glidea/zenfeed
zenfeed is a self-hosted AI-powered RSS reader and information hub built in Go. It aggregates RSS feeds, uses LLMs to filter, summarize, an…
621716active
McGill-NLP/llm2vec
LLM2Vec is a Python library that converts decoder-only large language models into powerful text encoders via bidirectional attention, maske…
461716active
langchain-ai/langmem
LangMem is a Python library that helps AI agents learn and adapt from their interactions over time by extracting information from conversat…
651713active
lucasastorian/llmwiki
An open-source implementation of Andrej Karpathy's LLM Wiki concept: a self-maintaining personal knowledge base where an LLM (connected via…
601701active
deepsense-ai/ragbits
Ragbits is a Python framework of modular building blocks for rapidly developing generative AI applications, covering LLM interaction, promp…
691674active
nicobailon/pi-web-access
A TypeScript extension for the Pi coding agent that adds web search, URL content extraction, GitHub repo cloning, PDF extraction, and YouTu…
841663active
TurboSeek
TurboSeek is an open-source AI search engine web application inspired by Perplexity, built with Next.js and TypeScript. It searches the web…
621661active
OpenScholar
OpenScholar is a retrieval-augmented language model system from the Allen Institute for AI that answers scientific questions by searching t…
351659active
Agently
Agently is a Python framework for building production-grade GenAI applications with structured outputs, observable actions, MCP/tool integr…
921656active
a16z-infra/companion-app
A tutorial starter stack for building and hosting AI companions with personality, backstory, and conversational memory. It combines Next.js…
295981maintenance
clusterzx/paperless-ai
A self-hosted web application that automatically analyzes, tags, and classifies documents in Paperless-ngx using LLMs via OpenAI-compatible…
705972maintenance
Kaelio/ktx
ktx is an open-source, self-improving context layer for data and analytics agents, distributed as an npm CLI. It ingests warehouse metadata…
771618active
stanford-oval/WikiChat
WikiChat is a retrieval-augmented generation (RAG) framework that grounds LLM chatbot responses in a corpus (Wikipedia by default) to reduc…
441617active
hhhuang/CAG
Cache-Augmented Generation (CAG) is a Python implementation of a retrieval-free alternative to RAG that preloads knowledge into an LLM's co…
291607active
THUDM/WebGLM
WebGLM is an efficient web-enhanced question answering system (KDD 2023) that combines a large language model with web search retrieval and…
321602active
qnguyen3/chat-with-mlx
A chat playground application for running LLMs locally on Apple Silicon Macs using Apple's MLX framework. It provides a chat UI with suppor…
261594active

← prev page 4 / 11 next →