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
Gel
Gel is an open-source graph-relational database built on top of Postgres, combining a strict object-type schema, the EdgeQL query language,…
5514176active
andrewyng/context-hub
Context Hub (chub) is an npm-distributed CLI that gives coding agents curated, versioned, language-specific API documentation stored as mar…
5413976active
Omi
Omi is an open-source AI wearable and companion app ecosystem (necklace pendant, smart glasses, desktop and mobile apps) that captures conv…
8913763active
Fay Digital Human Framework
Fay is an open-source Python digital human framework that connects 2.5D/3D/mobile/web digital humans or OpenAI-compatible LLMs to business …
7513549active
InsForge/InsForge
InsForge is an open-source, all-in-one backend platform (BaaS) designed for AI coding agents, bundling Postgres, auth, storage, realtime, e…
8613129active
ShishirPatil/gorilla
Gorilla is a UC Berkeley research project for training and evaluating LLMs to make function/tool calls, including the OpenFunctions fine-tu…
5213044active
Orchestra-Research/AI-Research-SKILLs
An open-source library of ~98 packaged 'skills' (knowledge modules) that turn AI coding agents like Claude Code, Codex, or Gemini into auto…
6912991active
PaddlePaddle/PaddleNLP
PaddleNLP is an easy-to-use NLP and large language model development kit built on the PaddlePaddle deep learning framework, with a large pr…
5912977active
codexu/note-gen
NoteGen is an open-source, cross-platform, local-first Markdown note-taking app built with Tauri and Next.js that separates quick capture (…
8712896active
Bisheng
BISHENG is an open-source LLM DevOps (LLMOps) platform for building enterprise AI applications, offering GenAI workflow orchestration, RAG,…
9212032active
H2O
h2oGPT is an Apache-2.0 open-source application for chatting with local, private LLMs and querying/summarizing your own documents (PDFs, Wo…
1011942active
Arize Phoenix
Arize Phoenix is an open-source AI observability and evaluation platform for tracing, debugging, and evaluating LLM applications. It suppor…
9511875active
tensorzero/tensorzero
TensorZero is an open-source LLMOps platform that unifies an LLM gateway, observability, evaluation, optimization, and experimentation behi…
1011716active
CocoIndex
CocoIndex is an open-source incremental data framework for AI, with a Rust engine and a declarative Python API that keeps sources (files, S…
8411711active
LanceDB
LanceDB is an open-source embedded vector database and multimodal AI lakehouse built on the Lance columnar format, written in Rust with Pyt…
9411706active
xiaozhi-esp32
A self-hosted backend server for the xiaozhi-esp32 open-source smart hardware project, implementing the Xiaozhi communication protocol over…
8310810active
VoltAgent/voltagent
VoltAgent is an open-source TypeScript framework for building production-ready AI agents with memory, tools, RAG, guardrails, MCP, voice, a…
8210773active
baptisteArno/typebot.io
Typebot is a fair-source, self-hostable visual chatbot builder that lets users create advanced conversational apps and forms with 45+ build…
9710507active
FalkorDB
FalkorDB is an ultra-fast, multi-tenant property graph database built on GraphBLAS sparse adjacency matrices, queryable via OpenCypher with…
9210490active
RunAnywhere
RunAnywhere is a set of cross-platform SDKs (Swift, Kotlin, React Native, Flutter, TypeScript, C++) over a shared C++ core for running AI m…
8610332active
Apache SeaTunnel
Apache SeaTunnel is a distributed, high-performance data integration platform for synchronizing massive amounts of data across hundreds of …
909700stable
TencentCloud/Octop
Octop is an open-source, self-hosted AI assistant built on a multi-agent, multi-user architecture that runs entirely on your own machine. I…
819697active
OpenWhispr/openwhispr
OpenWhispr is an open-source, privacy-first voice-to-text dictation desktop app for macOS, Windows, and Linux. It supports fully local tran…
839595active
openclaw/clawhub
ClawHub is the public skill and plugin registry for OpenClaw, letting users publish, version, search, and install text-based agent skills (…
809522active
databendlabs/databend
Databend is an open-source, cloud-native data warehouse built in Rust that runs entirely on object storage (S3, Azure, GCS). It unifies BI …
909471active
oumi-ai/oumi
Oumi is an open-source Python framework and platform for the end-to-end lifecycle of open-weight LLMs: data synthesis, fine-tuning (SFT, Lo…
919407active
xberg-io/xberg
Xberg is a polyglot document intelligence framework with a Rust core that extracts text, metadata, tables, images, and structured data from…
889400active
CoAI.Dev (Chat Nio)
CoAI.Dev is a self-hostable, multi-tenant AI platform combining a ChatGPT-style chat UI with an enterprise-grade unified LLM gateway suppor…
509323active
jeecgboot/jimureport
JimuReport is a free Java-based reporting and data visualization platform with an Excel-like web designer for complex reports, printing, da…
928539active
zai-org/ChatGLM-6B
ChatGLM-6B is an open-source bilingual (Chinese-English) 6.2B-parameter dialogue language model based on the GLM architecture, optimized fo…
3140938maintenance
OpenDCAI/DataFlow
DataFlow is a Python framework for preparing, cleaning, and synthesizing data for LLM training and RAG using composable LLM-based operators…
778201active
GetStream/Vision-Agents
An open-source Python framework by Stream for building low-latency real-time voice and video AI agents. It provides 35+ provider plugins (O…
838172active
NullClaw
NullClaw is an autonomous AI assistant/agent runtime written in Zig, distributed as a tiny static binary (~678 KB, ~1 MB RAM, <2 ms startup…
698104active
Osaurus
Osaurus is a native Swift macOS application that acts as a local-first AI harness, running open models on Apple Silicon (via MLX and Apple …
828060active
evidentlyai/evidently
Evidently is an open-source Python framework for evaluating, testing, and monitoring ML and LLM-powered systems, with 100+ built-in metrics…
977984active
adithya-s-k/omniparse
OmniParse is a self-hosted ingestion and parsing platform that converts unstructured data (documents, images, audio, video, web pages) into…
467932active
2FastLabs/agent-squad
Agent Squad is an open-source framework for orchestrating multiple AI agents, routing each user query to the most suitable specialized agen…
897780active
EricLBuehler/mistral.rs
mistral.rs is a fast and flexible LLM inference engine written in Rust, supporting many model families with quantization (ISQ/UQFF, GGUF), …
927741active
tailcallhq/forgecode
ForgeCode is an open-source, Rust-based CLI coding agent (AI pair programmer) that integrates LLMs from 300+ providers directly into the te…
857637active
Osmantic/ODS
ODS (Osmantic Deployment System) is a self-hosted AI server installer and runtime that turns a PC, Mac, or Linux machine into a private AI …
827605active
apurvsinghgautam/robin
Robin is an AI-powered dark web OSINT investigation tool that uses LLMs to refine queries, filter results from dark web search engines, and…
867440active
QuivrHQ/MegaParse
MegaParse is a Python library that parses PDFs, Word, PowerPoint, Excel, CSV, and text documents into LLM-friendly formats with a focus on …
267414active
Feast
Feast is an open-source feature store for machine learning that manages offline stores for historical training data and low-latency online …
997327stable
gaozhangmin/boxplayer
BoxPlayer is a cross-platform desktop application that unifies multiple cloud drives (Aliyun Drive, Baidu, 115, Quark, OneDrive, etc.), loc…
997276active
Zipstack/unstract
Unstract is an open-source, LLM-driven platform that extracts structured JSON data from unstructured documents such as PDFs, images, and sc…
877270active
xerrors/Yuxi
Yuxi is a self-hosted, multi-tenant knowledge agent platform that unifies RAG, knowledge graph construction (Milvus + Neo4j), LangGraph mul…
847256active
dwzhu-pku/PaperBanana
PaperBanana is a reference-driven multi-agent framework that automatically generates publication-ready academic illustrations such as metho…
527150active
enricoros/big-AGI
Big-AGI is an open-source AI workspace web application that lets users chat with many state-of-the-art LLM providers (OpenAI, Anthropic, Ge…
917147active
datajuicer/data-juicer
Data-Juicer is a Python library and data processing system for cleaning, deduplicating, synthesizing, and analyzing data for foundation mod…
947132active
Vespa
Vespa is an open-source, distributed AI search platform and serving engine that combines full-text search, vector/tensor search, and machin…
937117stable
deeppavlov/DeepPavlov
DeepPavlov is an open-source Python NLP library built on PyTorch and Hugging Face transformers for developing, training, and deploying stat…
356995active
mckaywrigley/chatbot-ui
Chatbot UI is an open-source, self-hostable web chat application for conversing with any AI model, with chat history and multi-model suppor…
3133349maintenance
InternLM/MindSearch
MindSearch is an open-source, LLM-based multi-agent framework that mimics human cognition to perform deep web searches, similar to Perplexi…
246943active
mishushakov/llm-scraper
A TypeScript library that turns any webpage into structured data using LLMs, built on Playwright and the Vercel AI SDK. It supports multipl…
686937active
adbar/trafilatura
Trafilatura is a Python package and command-line tool for crawling the web and extracting main text, metadata, and comments from raw HTML w…
946914active
postgresml/postgresml
PostgresML is a PostgreSQL extension that brings machine learning and AI inference directly into the database, with GPU acceleration and pg…
326823active
openai/openai-cs-agents-demo
A demo application from OpenAI implementing a customer service chat experience using the OpenAI Agents SDK, with a Python backend for multi…
416575active
microsoft/call-center-ai
An AI-powered call center service that lets you initiate or receive phone calls handled by an LLM-driven agent via a simple API call. Built…
656570active
Materialize
Materialize is a streaming database that uses incremental computation to maintain always-fresh, strongly consistent SQL views over data fro…
1006386active
joeseesun/qiaomu-anything-to-notebooklm
A Claude Code Skill that ingests content from 15+ sources (WeChat articles, web pages, YouTube, PDFs, EPUB, Office docs, audio) and uploads…
696347active
MaiBot
MaiBot (MaiSaka) is an open-source, LLM-powered conversational agent designed to behave like a warm, human-like 'digital life form' in QQ g…
846338active
Harbor
Harbor is a Python framework from the creators of Terminal-Bench for evaluating and optimizing AI agents and language models in containeriz…
866309active
JimmyLv/BibiGPT-v1
BibiGPT is an AI-powered web application that summarizes videos and audio from platforms like Bilibili, YouTube, TikTok, and podcasts, gene…
546241active
vllm-project/semantic-router
vLLM Semantic Router is an open-source programmable routing and control layer for building Mixture-of-Models systems across heterogeneous L…
816233active
Shaunwei/RealChar
RealChar is an open-source application for creating, customizing, and talking to AI characters/companions in realtime via voice or text. It…
456211active
HelixDB/helix-db
HelixDB is an open-source OLTP graph-vector database written in Rust that combines labeled property graphs with native vector, full-text, a…
856205active
TideDra/zotero-arxiv-daily
A Python tool deployed as a GitHub Action that recommends new arXiv (and bioRxiv/medRxiv/chemRxiv) papers daily based on the contents of yo…
796002active
Lemonade
Lemonade is a local AI server that runs optimized LLMs (plus image, speech, and embedding models) on your own GPU and NPU, exposing OpenAI-…
835937active
shibing624/MedicalGPT
MedicalGPT is a Python training framework for building medical-domain large language models using the full ChatGPT-style training pipeline:…
865843active
OpenAI PHP
OpenAI PHP is a community-maintained PHP SDK for interacting with the OpenAI API, covering chat, responses, embeddings, audio, images, fine…
945836active
AidLux (AidLearning)
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
635812active
Eventual-Inc/Daft
Daft is a high-performance distributed data engine with a Python dataframe API, implemented in Rust, designed for AI and multimodal workloa…
955804active
RuoYi-AI
RuoYi AI is an open-source, enterprise-grade full-stack AI assistant platform built in Java on the RuoYi ecosystem and LangChain4j. It unif…
915761active
Gen-Verse/OpenClaw-RL
OpenClaw-RL is a framework for training personalized AI agents through reinforcement learning using natural conversation as feedback. It us…
495722active
ServiceStack
ServiceStack is a full-featured, message-based web services framework for .NET that lets you declare typed Request DTOs once and generate A…
985496active
winfunc/deepreasoning
DeepReasoning is a high-performance Rust-based LLM inference API and chat UI that combines DeepSeek R1's chain-of-thought reasoning traces …
285361active
superduper-io/superduper
Superduper is an open-source Python framework for building database-integrated AI applications and agents, connecting models, embeddings, a…
445329active
DeepResearch
A TypeScript agent that iteratively searches the web, reads webpages, and reasons with an LLM (Gemini, OpenAI, or local) until it finds a c…
555237active
katanaml/sparrow
Sparrow is an open-source framework for structured data extraction from documents (PDFs, images) using ML, LLMs, and Vision LLMs, with sche…
925225active
InternLM/xtuner
XTuner is an open-source LLM training engine from InternLM designed for fine-tuning ultra-large-scale Mixture-of-Experts (MoE) models, with…
685211active
Kiln-AI/Kiln
Kiln is a free desktop app and MIT-licensed Python library for the full AI development loop: evals, prompt optimization, RAG, agents, fine-…
915207active
Transformer Lab
Transformer Lab is an open-source desktop application (built with Electron and Python) that provides a unified GUI for training, fine-tunin…
825195active
exa-labs/exa-mcp-server
An open-source MCP (Model Context Protocol) server that connects AI assistants and agents to Exa's web search, code search, content fetchin…
665112active
huggingface/text-embeddings-inference
Text Embeddings Inference (TEI) is a Rust-based toolkit from Hugging Face for deploying and serving open-source text embedding, re-ranker, …
935079active
clidey/whodb
WhoDB is a lightweight, self-hosted database management workspace that lets teams explore schemas, edit data, run queries, and visualize re…
865033active
LangWatch
LangWatch is an open-source LLMOps platform for LLM evaluation, AI agent testing, tracing, and production observability. It combines agent …
914983active
going-doer/Paper2Code
PaperCoder is a multi-agent LLM system that automatically generates a code repository from a machine learning research paper via a planning…
494982active
campfirein/byterover-cli
ByteRover CLI (brv) is a TypeScript-based interactive REPL/TUI tool that gives AI coding agents a persistent, structured memory layer via a…
104958active
ethanniser/NextFaster
NextFaster is a highly performant e-commerce template built with Next.js 15, featuring partial prerendering, Server Actions, Drizzle ORM on…
644875active
infiniflow/infinity
Infinity is an AI-native database built for LLM applications, offering high-performance hybrid search across dense vectors, sparse vectors,…
994740active
VectifyAI/OpenKB
OpenKB is an open-source CLI tool that compiles raw documents (PDF, Word, Markdown, HTML, and more) into a structured, interlinked wiki-sty…
714717active
Rivet
Rivet is an open-source visual AI programming environment consisting of a desktop IDE for building AI agents and prompt chains via a node-b…
734708active
o2oa/o2oa
O2OA is a 100% open-source (AGPL-3.0) enterprise office automation (OA) and collaboration platform built on a JavaEE distributed architectu…
764683active
ruc-datalab/DeepAnalyze
DeepAnalyze is the first agentic LLM (DeepAnalyze-8B, built on Qwen) for autonomous data science, capable of running the full pipeline from…
614655active
NateBJones-Projects/OB1
Open Brain is a self-hosted personal memory infrastructure combining a vector-search database, an AI gateway, and an MCP server so any AI t…
584632active
Memgraph
Memgraph is a high-performance, in-memory graph database written in C++ that is Cypher-compatible and ACID-compliant, with built-in vector,…
964579stable
Anakin-Inc/anakin
AnakinScraper OSS is a self-hosted web scraping API written in Go that turns any website into LLM-ready markdown or structured JSON via a s…
684535active
JoshuaC215/agent-service-toolkit
A full toolkit for building and running an AI agent service using LangGraph, FastAPI, and Streamlit. It provides a template including a Lan…
684531active
Embabel Agent Framework
Embabel Agent is an agentic AI framework for the JVM, written in Kotlin with first-class Java and Spring Boot support. It provides typed, g…
874513active
pydantic/logfire
Pydantic Logfire is an AI observability platform built on OpenTelemetry that traces LLM calls, agent runs, and application telemetry in one…
874512active

← prev page 8 / 11 next →