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
Live Helper Chat
Live Helper Chat is an open-source, self-hosted live support chat application for websites, featuring voice, video, screen sharing, co-brow…
1002249active
floneum/kalosm
Kalosm is a Rust ecosystem of crates providing simple interfaces for running pre-trained language, audio, and image models locally or remot…
652227active
AnotiaWang/deep-research-web-ui
A web UI for the dzhng/deep-research project that performs iterative, AI-driven research by combining search engines, web scraping, and LLM…
882223active
rcortx/kiwiq
KiwiQ is a production-grade multi-agent orchestration platform in Python that lets you define AI workflows as JSON/Python graph schemas com…
462211active
atomicstrata/llm-wiki-compiler
llmwiki is a Node.js CLI knowledge compiler that turns raw sources (papers, docs, notes, PDFs, URLs) into an interlinked, citation-traceabl…
812169active
Nutlope/notesGPT
NotesGPT is an open-source AI-powered voice note-taking web app that records voice notes, transcribes them with Whisper, and generates summ…
652155active
PKU-YuanGroup/LLaVA-CoT
LLaVA-CoT is an 11B vision language model with training, inference, and dataset-generation code for spontaneous step-by-step multimodal rea…
442131active
kimjammer/Neuro
A local recreation of the Neuro-Sama AI VTuber that runs open-source LLMs on consumer hardware, combining realtime speech-to-text, text-to-…
282101active
NanoNets/docext
docext is an on-premises document intelligence toolkit powered by vision-language models, offering OCR-free structured data extraction, PDF…
472086active
ammaarreshi/Gemini-Search
A Perplexity-style AI search engine web application powered by Google's Gemini 2.0 Flash model with Google Search grounding. It provides AI…
212072active
lupantech/AgentFlow
AgentFlow is a trainable, tool-integrated agentic framework that coordinates planner, executor, verifier, and generator modules through an …
442064active
LangGraph4j
LangGraph4j is a Java library for building stateful, multi-agent applications with LLMs, inspired by the Python LangGraph project. It lets …
892060active
Kochava-Studios/witsy
Witsy is a cross-platform desktop AI assistant built with Electron and Vue 3 that lets users chat with many LLM providers using their own A…
632038active
AnswerOverflow/AnswerOverflow
Answer Overflow is an open-source application that indexes Discord server threads into searchable, SEO-friendly web pages so community know…
662020active
64bit/async-openai
async-openai is a Rust library providing typed, async clients for the OpenAI API, covering chat completions, responses, embeddings, assista…
942016active
Jamailar/Beav
Beav (formerly RedBox) is a local-first AI content operations workbench for social media creators, combining a desktop app and a Chrome/Edg…
821998active
szczyglis-dev/py-gpt
PyGPT is an open-source, all-in-one desktop AI assistant for Linux, Windows, and Mac, written in Python. It supports chat, agents, vision, …
931973active
jd-opensource/JoyAI-VL-Interaction
JoyAI-VL-Interaction is an open 8B-scale vision-language interaction model with a complete deployable real-time streaming system, including…
591970active
MicrosoftDocs/mcp
Microsoft's official Model Context Protocol (MCP) server and CLI that gives LLMs and AI agents real-time access to trusted Microsoft Learn …
641951active
getnao/nao
nao is an open-source framework for building and deploying analytics agents that answer natural-language questions about data. It combines …
791936active
zakirkun/guardian-cli
Guardian is a Python CLI tool that automates penetration testing workflows using LLM providers (OpenAI, Claude, Gemini, Ollama, and others)…
631889active
ginlix-ai/LangAlpha
LangAlpha is an open-source agentic AI harness for financial market research and investment decision support, inspired by code-agent harnes…
831880active
nolanx-ai/nolanx.ai
NolanX is an open-source multi-modal agent platform for AI filmmaking that orchestrates text, image, audio, and video models into long-runn…
491877active
dphnAI/sonar
Sonar is a large-scale LLM inference engine for Hugging Face-compatible language and multimodal models, based on vLLM (formerly the Aphrodi…
921871active
run-llama/semtools
SemTools is a Rust command-line toolkit for parsing documents (PDF, DOCX, PPTX, etc.) into markdown via LlamaParse and running fast local s…
571870active
AkaliKong/MiniOneRec
MiniOneRec is an open-source framework for generative recommendation built on large language models, covering the full pipeline of semantic…
591868active
u14app/neo-chat
Neo Chat is a self-hostable, local-first AI chat workspace built with Next.js, React, and TypeScript. It combines multi-provider chat, agen…
911859active
openreasoner/openr
OpenR is an open-source Python framework that integrates search, reinforcement learning, and process supervision to improve chain-of-though…
231859active
Datus-ai/Datus-agent
Datus is an open-source (Apache-2.0) AI data engineering agent delivered primarily as a Python CLI, with a VS Code/Cursor extension and opt…
851845active
PurpleDoubleD/locally-uncensored
Locally Uncensored is a free, open-source desktop AI studio (built with Tauri/TypeScript) that bundles uncensored local chat, a coding agen…
761799active
LM Studio SDK
lmstudio-js is the official TypeScript/JavaScript client SDK for LM Studio, enabling use of locally running LLMs for chat, completions, emb…
731799active
DreamFactory
DreamFactory is a self-hosted enterprise data access platform that instantly generates fully governed REST APIs from databases, file stores…
971785active
yobix-ai/extractous
Extractous is a fast Rust library for extracting content and metadata from unstructured documents like PDF, Word, Excel, HTML, CSV, and ema…
251780active
LLM Sherpa
LLM Sherpa is a Python client library providing APIs for layout-aware PDF and document parsing to feed LLM applications, backed by the open…
181753active
software-mansion/react-native-executorch
React Native ExecuTorch is a declarative React Native library for running AI models on-device, powered by Meta's ExecuTorch runtime. It shi…
881750active
bespokelabsai/curator
Bespoke Curator is a Python library for bulk LLM inference and scalable synthetic data curation for post-training and structured data extra…
891744active
SonicJs-Org/sonicjs
SonicJS is an open-source, edge-native headless CMS built for Cloudflare Workers using TypeScript, Hono, D1, and R2, with sub-100ms API res…
951742active
BeaconBay/ck
ck is a grep-compatible code search tool written in Rust that combines traditional BM25/regex search with local embedding-based semantic se…
771739active
xingyaoww/code-act
CodeAct is a research framework and agent system that uses executable Python code as a unified action space for LLM agents, enabling multi-…
271705active
bytedance/pasa
PaSa is an LLM-powered paper search agent from ByteDance that autonomously invokes search tools, reads papers, and selects relevant referen…
281665active
LlamaEdge/LlamaEdge
LlamaEdge is a lightweight Rust and WasmEdge-based runtime for running open-source LLMs locally or on edge devices, with CLI chat apps and …
641658active
huggingface/aisheets
Hugging Face AI Sheets is an open-source no-code web application for building, enriching, and transforming datasets using AI models. It can…
641652active
AnswerDotAI/rerankers
A lightweight, dependency-free Python library providing a unified API for using all common reranking and cross-encoder models. It lets deve…
391640active
pixeltable/pixeltable
Pixeltable is a Python library providing declarative, incremental data infrastructure for multimodal AI applications, unifying storage of i…
941639active
AnalyseDeCircuit/oxideterm
OxideTerm is an open-source, local-first desktop workspace for remote server operations, combining SSH/Mosh/Telnet/Serial terminals, SFTP, …
781638active
siddsachar/row-bot
Row-Bot is a local-first desktop AI assistant and workbench that combines chat, durable memory, a personal knowledge graph, tool use, paren…
831637active
waybarrios/vllm-mlx
vllm-mlx is a vLLM-style LLM inference server for Apple Silicon Macs built on native MLX, exposing both OpenAI and Anthropic compatible API…
821618active
Forsy
Agent Apprenticeship is an open ecosystem and CLI tool where AI agents complete real-world tasks through iterative workflow loops, are eval…
571617active
PKU-Alignment/safe-rlhf
Beaver is a modular open-source framework from Peking University for training large language models with SFT, RLHF, and Safe RLHF (constrai…
501617active
ModernRelay/omnigraph
Omnigraph is a lakehouse-native graph database written in Rust that stores versioned graphs on object storage using the Lance format, with …
821616active
nilsherzig/LLocalSearch
LLocalSearch is a self-hosted search aggregator that uses locally running LLM agents to answer questions with web-sourced information, show…
105947maintenance
langchain-ai/deepagentsjs
Deep Agents (deepagentsjs) is a TypeScript library from LangChain for building controllable LLM-powered agents on top of LangGraph. It prov…
821611active
LYiHub/mad-professor-public
A desktop AI companion application for reading academic papers, built with PyQt6. It combines PDF parsing and translation, RAG-based retrie…
241603active
enoch3712/ExtractThinker
ExtractThinker is a Python document intelligence library that uses LLMs to extract and classify structured data from documents like PDFs, i…
711601active
RamiAwar/dataline
DataLine is an open-source, privacy-focused AI data analysis and visualization application that lets users chat with their data in natural …
541594active
steedos/steedos-platform
Steedos Platform is an open-source, metadata-driven low-code platform for building enterprise applications (CRMs, ERPs, approval workflows)…
851581active
antvis/AVA
AVA is an AI-native visual analytics framework from AntV that lets users load data (CSV, JSON, URL), query it in natural language, and get …
801581active
modelscope/AgentEvolver
AgentEvolver is an end-to-end self-evolving training framework for LLM-based agents that unifies automatic task generation (self-questionin…
471571active
NanoNets/docstrange
DocStrange is a Python library and tool that converts documents (PDF, DOCX, PPTX, XLSX, images, URLs) into Markdown, JSON, CSV, or HTML usi…
371569active
RunAnywhere
RCLI is a single-binary CLI that runs open-source AI models locally on your machine, covering chat, vision, speech-to-text, text-to-speech,…
821566active
Prismer-AI/PrismerCloud
Prismer Cloud is a hosted/self-hostable knowledge infrastructure platform for AI agents, providing context fetching and compression, docume…
681558active
GitHamza0206/simba
Simba is an open-source, production-ready customer service assistant and knowledge management system built around a fully customizable RAG …
591546active
video-db/Director
Director is a Python framework for building AI video agents that reason over complex video tasks like search, editing, compilation, and gen…
381542active
DEEIX-AI/DEEIX-Chat
DEEIX Chat is an open-source, self-hostable enterprise AI workspace that unifies access to multiple LLM providers behind one entry point, w…
801531active
emcf/thepipe
thepipe is a Python package and API that extracts clean markdown, multimodal media, and structured data from tricky documents like PDFs, Wo…
791529active
Ch1rpy2613/Mirrai
Mirrai is a self-hosted web application that builds AI 'digital twins' of people from uploaded chat logs, photos, and videos, then lets use…
551529active
import-ai/omnibox
OmniBox is a cross-platform, self-hostable AI knowledge hub that lets users collect webpages, files, and voice notes, then parse, index, an…
891527active
Open-Source-Legal/OpenContracts
OpenContracts is a self-hosted, MIT-licensed document intelligence platform that turns document repositories into a programmable citation g…
891508active
langchain-ai/open-canvas
Open Canvas is an open-source web application for collaborating with LLM agents to write documents and code, inspired by OpenAI's Canvas. I…
105477maintenance
DemonDamon/FinnewsHunter
FinnewsHunter is a multi-agent financial intelligence platform built on the AgenticX framework that monitors Chinese financial news sources…
761500active
brave/brave-search-mcp-server
An MCP server that exposes the Brave Search API to AI clients, offering web, local, image, video, and news search plus AI summarization ove…
801490active
datalevin/datalevin
Datalevin is a durable Datalog database built on LMDB that unifies relational, graph, document, key-value, full-text, and vector search in …
1001486active
dust-tt/dust
Dust is an open-source platform for building, deploying, and managing custom AI agents powered by large language models. It combines a web …
951484active
karust/openserp
OpenSERP is a self-hosted, MIT-licensed SERP API and CLI written in Go that returns structured search results from Google, Bing, Yandex, Ba…
931484active
qwersyk/Newelle
Newelle is a GTK4/GNOME virtual assistant application for Linux that connects to local (Ollama, Llama.cpp) and cloud LLM providers. It supp…
921477active
MiroShark/MiroShark
MiroShark is a universal swarm-intelligence engine that turns any document or scenario into a simulated world: it builds a Neo4j knowledge …
601476active
ByteDance-Seed/m3-agent
M3-Agent is a multimodal agent framework from ByteDance Seed that processes real-time visual and auditory inputs to build entity-centric lo…
451459active
InternAgent
InternAgent-1.5 is a Python-based unified agentic framework for long-horizon autonomous scientific discovery, orchestrating multi-agent sys…
581454active
sauravpanda/BrowserAI
BrowserAI is a TypeScript library for running LLMs, speech recognition, text-to-speech, and audio separation models directly in the browser…
731452active
Agent-RL/ReCall
ReCall is a framework that trains LLMs to reason with arbitrary tool calls via reinforcement learning, without supervised tool-use trajecto…
261441active
argilla-io/argilla
Argilla is an open-source collaboration tool for AI engineers and domain experts to build, annotate, and curate high-quality datasets for N…
785140maintenance
callstackincubator/ai
A collection of on-device AI primitives for React Native offering Vercel AI SDK-compatible APIs for running LLMs, embeddings, transcription…
701415active
tavily-ai/tavily-python
The official Python SDK for the Tavily API, providing search, content extraction, crawling, site mapping, and research capabilities. It let…
711409active
awaescher/OllamaSharp
OllamaSharp is a .NET client library providing bindings for the entire Ollama API, including chat, generation, embeddings, and model manage…
891407active
aws-samples/aws-genai-llm-chatbot
A modular, production-ready AWS solution for deploying a multi-LLM, multi-RAG powered chatbot using AWS CDK. It supports Amazon Bedrock, Sa…
101398active
arkohut/pensieve
Pensieve is a privacy-focused passive screen recording application that automatically takes screenshots of your screens, indexes them with …
791393active
Dataojitori/nocturne_memory
Nocturne Memory is a lightweight, rollbackable long-term memory server for MCP agents, storing persistent, graph-like structured memories i…
791389active
P0luz/Ombre-Brain
Ombre Brain is a long-term emotional memory system for Claude and other MCP clients, exposing 16 MCP tools over a single /mcp connector. Me…
771383active
joey-zhou/xiaozhi-esp32-server-java
A Java enterprise-grade server and management platform for the Xiaozhi ESP32 AI voice assistant hardware, providing a full front-end/back-e…
731380active
morettt/my-neuro
An open-source AI desktop companion framework inspired by Neuro-sama, letting users build a customizable Live2D character with sub-second v…
811374active
firecrawl/open-scouts
Open Scouts is an AI-powered web monitoring platform where users create automated 'scouts' that run on a schedule to search the web and sen…
511373active
LangChain4j AIDeepin
LangChain4j-AIDeepin is an open-source, self-hostable AI application platform built on Spring Boot, LangChain4j, and LangGraph4j with Vue 3…
911372active
Lapis0x0/obsidian-yolo
YOLO is an agent-native AI assistant plugin for Obsidian that combines chat, writing assistance, knowledge base interaction, and agent orch…
831372active
ChatWise
ChatWise is a fast, privacy-friendly desktop AI chatbot client that connects to multiple LLM providers (OpenAI, Anthropic, Google, Groq, Ol…
671371active
Infinispan
Infinispan is an open-source, distributed in-memory key/value data grid and NoSQL cloud data store written in Java. It supports embedded an…
951356stable
JoySafety/JoySafety
JoySafety is an open-source large language model safety framework from JD.com, written in Java, providing prompt injection detection, conte…
421354active
LoLLMs
LoLLMs WebUI is a local, single-user web interface for running large language models and multimodal AI systems, supporting hundreds of mode…
644789maintenance
specstoryai/getspecstory
SpecStory is a local-first tool (VS Code extensions, CLI, and cloud service) that automatically captures AI coding assistant conversations …
871341active
alibaba/graph-learn
Graph-Learn (formerly AliGraph) is a distributed framework for developing and applying large-scale graph neural networks, with a training l…
321340active
stenolabs/stenoai
Steno is a privacy-first desktop AI notepad and meeting notetaker that records, transcribes, summarizes, and lets you query meetings entire…
851338active

← prev page 10 / 11 next →