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
pingcap/autoflow
AutoFlow is an open-source Graph RAG knowledge base tool that builds knowledge graphs over crawled documentation and answers questions via …
602974experimental
Einsia/OpenChronicle
OpenChronicle is a local-first, open-source memory layer for tool-capable LLM agents, running on macOS. It captures structured context from…
482815experimental
Bitterbot-AI/bitterbot-desktop
Bitterbot is a local-first desktop AI agent with persistent memory, a 'dream engine' that consolidates skills while idle, and a peer-to-pee…
832476experimental
paulpierre/RasaGPT
RasaGPT is a headless LLM chatbot platform built on top of Rasa and Langchain, serving as a boilerplate and reference implementation. It in…
502466experimental
IlyaRice/RAG-Challenge-2
A Python implementation of the winning RAG system from the Enterprise RAG Challenge 2 competition, answering questions about company annual…
262458experimental
Zep
Graphiti is an open‑source framework for building and querying temporal knowledge graphs that evolve with each interaction. It powers Zep's…
93210active
fiatrete/OpenDAN-Personal-AI-OS
OpenDAN is an open-source Personal AI Operating System that consolidates various AI modules into one platform for personal use. It lets use…
502061experimental
virattt/ai-financial-agent
An AI-powered financial research agent built in TypeScript that answers investment research questions via a chat interface, using generativ…
352033experimental
Elysia
Elysia is an agentic platform and Python package from Weaviate where a decision agent dynamically chooses tools arranged in a decision tree…
511919experimental
cfortuner/promptable
Promptable is a TypeScript/JavaScript library for building LLM-powered applications, providing prompt templating, model providers (OpenAI, …
101744experimental
skyllwt/AutoSci
AutoSci is a wiki-centric AI research platform that automates the full scientific research lifecycle — reading literature, thinking, runnin…
581689experimental
daveshap/ACE_Framework
ACE (Autonomous Cognitive Entities) is an open-source framework for building fully autonomous AI agents that run entirely on local hardware…
101501experimental
murtaza-nasir/maestro
MAESTRO is a self-hosted AI-powered research platform that plans and executes complex research tasks using AI agents. It generates detailed…
541492experimental
jdagdelen/hyperDB
HyperDB is a lightweight, local vector database library for Python with a C++/MKL-accelerated backend, designed to store and query document…
211401experimental
OpenBB-finance/experimental-openbb-platform-agent
A Python library and R&D playground from OpenBB that builds LLM-powered financial analyst agents on top of the OpenBB Platform. Agents use …
181348experimental
danielgross/LlamaAcademy
LlamaAcademy is a Python pipeline that crawls API documentation, generates synthetic training data with GPT-3.5/GPT-4, and fine-tunes a Vic…
301197experimental
Axflow
Axflow is a modular TypeScript framework for building natural language powered AI applications, composed of packages like @axflow/models (S…
201122experimental
Omniplex-ai/omniplex
Omniplex is an open-source, self-hosted alternative to Perplexity, an AI-powered answer engine that combines web search with LLMs to genera…
251060experimental
philippgille/chromem-go
chromem-go is an embeddable vector database for Go with a Chroma-like interface and zero third-party dependencies. It runs in-memory with o…
591059experimental
DeepWism/DeepWism-R2
DeepWism R2 is an AI 'Research&Report' system presented as a next-generation AGI agents framework built on a Thin-Thick-Thin Crowd Entropy …
281017experimental
Flowise
Flowise is an open‑source visual development platform for building AI agents and LLM workflows. It provides a web UI, CLI, and APIs to desi…
1055501abandoned
Flowise
Flowise is an open-source, visual low-code platform for building AI agents, chatbots, and LLM workflows using a drag-and-drop builder with …
1055501abandoned
LAION-AI/Open-Assistant
OpenAssistant is an open-source chat-based assistant that understands tasks, interacts with third-party systems, and retrieves information …
2337370abandoned
weaviate/Verba
Verba is an open-source end-to-end RAG application built on Weaviate, providing a user-friendly interface for ingesting data and chatting w…
107704abandoned
timescale/pgai
pgai is a Python library and set of PostgreSQL tools from Timescale that turns PostgreSQL into a retrieval engine for RAG and agentic appli…
105802abandoned
truefoundry/cognita
Cognita is an open-source RAG (Retrieval Augmented Generation) framework by TrueFoundry for building modular, production-ready RAG applicat…
104420abandoned
twinnydotdev/twinny
Twinny is a free, MIT-licensed Visual Studio Code extension providing AI code completion (fill-in-the-middle) and code chat, working with l…
943659abandoned
mukulpatnaik/researchgpt
A FastAPI-based research assistant that lets users have a conversation with any PDF research paper by extracting text, generating embedding…
103527abandoned
adamcohenhillel/ADeus
Adeus is an open-source AI wearable project that records what you say and hear, transcribes it, and stores it on your own server (Supabase …
263430abandoned
NVIDIA/ChatRTX
ChatRTX is a Windows demo application for building personalized RAG chatbots on local RTX GPUs using TensorRT-LLM, NVIDIA NIM, and LlamaInd…
103116abandoned
Azure-Samples/graphrag-accelerator
A one-click Azure deployment accelerator that hosts the GraphRAG knowledge-graph-powered RAG system as a scalable API service. It builds on…
102406abandoned
microsoft/kernel-memory
Kernel Memory is a multi-modal AI service and .NET library for indexing datasets through hybrid data pipelines, enabling RAG, semantic sear…
662235abandoned
langchain-ai/open-agent-platform
Open Agent Platform is an open-source, no-code web platform for building, configuring, and managing LangGraph agents with RAG integration, …
101897abandoned
NotJoeMartinez/yt-fts
yt-fts is a Python command line tool that downloads all subtitles from a YouTube channel or playlist via yt-dlp and stores them in a SQLite…
571813abandoned
n4ze3m/dialoqbase
Dialoqbase is an open-source self-hosted application for creating custom chatbots powered by a personal knowledge base, supporting many cha…
101791abandoned
IntelLabs/fastRAG
fastRAG is a Python research framework for building efficient, optimized retrieval-augmented generation (RAG) pipelines, built on Haystack …
101786abandoned
KnowledgeCanvas/knowledge
Knowledge is a desktop application for saving, searching, exploring, and chatting with websites, documents, and files using a knowledge gra…
761462abandoned
CommandCodeAI/BaseAI
BaseAI is a TypeScript-first web AI framework for building serverless, composable AI agents with memory (RAG), tools, and pipes, developed …
561283abandoned
jiran214/GPT-vup
GPT-vup is a Python application that powers an AI-driven Live2D virtual streamer (VTuber) on BiliBili and Douyin live platforms. It uses Op…
301277abandoned
langchain-ai/langchain-extract
A FastAPI-based web server that uses LLMs to extract structured information from text and files, with extractors defined via JSON Schema an…
101192abandoned
pinecone-io/canopy
Canopy is an open-source Retrieval Augmented Generation (RAG) framework and context engine built on top of the Pinecone vector database, pr…
101033abandoned
FutureUniant/WorkShadow
WorkShadow is a local-first desktop work journal app built with Tauri, React, and Rust, offering rich-text logging, keyword and semantic se…
6813active
Transformers
🤗 Transformers is a Python library that provides a unified API for thousands of pretrained models across text, vision, audio, and multimoda…
95167798active
langflow-ai/langflow
Langflow is an open‑source Python‑based platform that provides a visual low‑code editor for building, testing, and deploying AI agents and …
95155852active
Open WebUI
Open WebUI is a self‑hosted, web‑based interface for interacting with large language models. It supports local Ollama models, OpenAI‑compat…
88152948active
LangChain
LangChain is an open-source Python library for building LLM-powered applications and autonomous agents. It provides composable components, …
95148099active
PaddlePaddle/PaddleOCR
PaddleOCR is a multilingual OCR and document parsing toolkit built on PaddlePaddle that converts images and PDFs into structured data like …
9190108stable
Odysseus AI Workspace
Odysseus is a self-hosted, privacy-first AI workspace that combines chat, autonomous agents, tools/MCP integration, model serving, and deep…
5787526active
opendatalab/MinerU
MinerU is a document parsing tool that converts PDFs, images, DOCX, PPTX, and XLSX files into machine-readable Markdown and JSON. It handle…
8680546active
OpenBB
OpenBB is an open-source Python library that provides a unified data integration layer for financial, economic, and crypto data. It powers …
8573550active
AnythingLLM
AnythingLLM is an all-in-one, local-first AI application for chatting with your documents, running AI agents, and building workflows entire…
9666696active
sansan0/TrendRadar
TrendRadar is a self-hostable AI-powered public opinion and trending-news monitor that aggregates hot topics across multiple platforms and …
6262570active
Pathway Live Data Framework
Pathway is a Python ETL framework designed for stream processing, real-time analytics, and building LLM pipelines. It provides a high‑level…
9462243active
Meilisearch
Meilisearch is a fast, open-source search engine that provides typo-tolerant full-text search, semantic and hybrid AI-powered search, and v…
9159352stable
zylon-ai/private-gpt
PrivateGPT is an open‑source API framework that turns locally hosted LLMs into production‑grade AI services. It provides a Claude‑style API…
9057558active
LlamaIndex
LlamaIndex is an open‑source framework for building LLM‑powered applications that ingest, parse, and index documents. It provides tools for…
9352325active
LocalAI
LocalAI is an open‑source AI runtime that provides a single binary exposing OpenAI‑compatible APIs for text, vision, audio, and video model…
9349392active
LocalAI
LocalAI is an open-source, self-hosted AI inference runtime that runs LLMs, vision, speech, image, and video models behind OpenAI/Anthropic…
9349392active
oobabooga/textgen
TextGen is an open-source desktop application for running large language models locally with full privacy and no telemetry. It provides a c…
8347700active
LibreChat
LibreChat is an open-source, self-hosted web application providing a unified ChatGPT-style interface for multiple AI providers (OpenAI, Ant…
8546021active
LangGraph
LangGraph is a low-level orchestration framework and runtime for building, managing, and deploying long-running, stateful AI agents in Pyth…
9243532stable
chatboxai/chatbox
Chatbox is a cross‑platform desktop and mobile client for interacting with LLMs such as ChatGPT, Claude, Gemini and others. It provides a G…
9641982active
THU-MAIC/OpenMAIC
OpenMAIC is an open-source web application that provides an immersive multi‑agent learning environment. It lets users launch and interact w…
8139947active
volcengine/OpenViking
OpenViking is an open-source context database designed for AI agents. It provides a virtual filesystem interface for storing, retrieving, a…
7739101active
khoj-ai/khoj
Khoj is a self-hostable personal AI assistant ('second brain') that answers questions from your own documents and the web using local or on…
8337738active
OpenBMB/ChatDev
ChatDev 2.0 (DevAll) is a zero‑code multi‑agent platform that lets users configure and run complex LLM‑driven workflows without writing cod…
7534379active
onyx-dot-app/onyx
Onyx is an open‑source AI platform that provides a chat interface powered by large language models and a context layer that indexes knowled…
9332566active
ScrapeGraphAI
ScrapeGraphAI is a Python library that leverages large language models to automate web scraping and data extraction. It provides a high‑lev…
8731358active
Supermemory
Supermemory is a fast, scalable memory and context engine for AI agents, offered as a hosted API with self‑hosted options. It provides auto…
8931077active
OpenDataLoader PDF
OpenDataLoader PDF is an open-source (Apache-2.0) PDF parser that converts PDFs into AI-ready Markdown, JSON with per-element bounding boxe…
8329741active
Chroma
Chroma is an open-source search and retrieval database for AI applications, supporting dense vector, sparse (BM25/SPLADE), full-text, regex…
8729471active
Mastra
Mastra is a TypeScript framework for building AI-powered applications and autonomous agents, with model routing across 40+ providers, graph…
8728892active
MLflow
MLflow is an open source AI engineering platform for agents, LLMs, and traditional ML models, providing experiment tracking, model registry…
10028441stable
Haystack
Haystack is an open-source Python AI orchestration framework by deepset for building production-ready LLM applications, agents, and RAG sys…
9926720stable
Typesense Search Engine
Typesense is an open-source, in-memory search engine written in C++ that provides fast, typo-tolerant full-text search with sub-50ms latenc…
8526616stable
huggingface/open-r1
Open R1 is Hugging Face's fully open reproduction of the DeepSeek-R1 training pipeline, providing scripts for supervised fine-tuning, GRPO …
6526481active
MiniCPM
MiniCPM-V and MiniCPM-o are a series of small multimodal large language models for efficient image, video, and audio understanding, deploya…
5926452active
microsoft/JARVIS
JARVIS (HuggingGPT) is a system that uses an LLM as a controller to plan tasks and orchestrate numerous expert ML models from the HuggingFa…
4225307active
1Panel-dev/MaxKB
MaxKB is an open-source, self-hosted platform for building enterprise-grade AI agents with RAG pipelines, workflow orchestration, and MCP t…
9622992active
Opik
Opik is an open-source LLM observability and evaluation platform by Comet for tracing, evaluating, and monitoring LLM applications, RAG pip…
9322726active
AI4Finance-Foundation/FinGPT
FinGPT is an open-source financial large language model project from the AI4Finance Foundation, providing domain-tuned models, fine-tuning …
7621352active
openai/gpt-oss
gpt-oss provides open-weight large language models (120B and 20B) with full chain‑of‑thought reasoning and native agentic capabilities. The…
6620428active
dzhng/deep-research
An AI-powered deep research agent that iteratively generates search queries, scrapes web content, and refines its research direction using …
5219779active
confident-ai/deepeval
DeepEval is an open-source Python framework for evaluating LLM applications with pytest-style unit tests and 50+ research-backed metrics in…
9518733active
arc53/DocsGPT
DocsGPT is an open-source AI platform for building private agents, assistants, and enterprise search over your own documents. It includes a…
9718312active
Parlant
Parlant is an open-source Python framework that acts as an interaction control harness for building reliable, customer-facing LLM agents. I…
7818298active
LangBot
LangBot is an open-source, production-grade platform for building AI-powered instant messaging bots, connecting LLMs and agent workflows to…
9518291active
xming521/WeClone
WeClone is an end-to-end Python framework for creating a personal AI digital twin by fine-tuning large language models on your exported cha…
7818278active
rocketride-org/rocketride-server
RocketRide is an open-source AI pipeline engine with a high-throughput C++ runtime and 100+ Python-extensible nodes for building, debugging…
8217760active
langchain-ai/openwiki
OpenWiki is a TypeScript CLI that uses a Deep Agents documentation agent to generate and continuously maintain a linked Markdown wiki for a…
8117281active
Neo4j
Neo4j is the leading open-source native graph database, storing and querying connected data as nodes and relationships using the Cypher que…
6617253stable
RyanCodrai/turbovec
turbovec is a Rust vector index with Python bindings implementing Google's TurboQuant algorithm for 2-4 bit vector quantization with SIMD-a…
5717244active
Elysia
Weaviate is an open-source, cloud-native vector database written in Go that stores both objects and vector embeddings, combining vector sim…
9416860stable
Pipecat
Pipecat is an open-source Python framework (BSD-2) for building real-time voice and multimodal conversational AI agents. It orchestrates sp…
8916579active
chatfire-AI/huobao-drama
Huobao Drama is a self-hosted, AI-powered end-to-end short drama generation platform that automates the full pipeline from a one-sentence i…
8215921active
vibrantlabsai/ragas
Ragas is a Python library for evaluating LLM applications with objective, LLM-driven metrics and systematic experiment loops. It also gener…
6615901active
mindverse/Second-Me
Second Me is an open-source platform for training a personal AI self from your own memories using hierarchical memory modeling and alignmen…
3815682active
Unstructured
Unstructured is an open-source ETL library and platform for converting complex documents (PDF, DOCX, HTML, images, and 65+ file types) into…
9515556active
yusufkaraaslan/Skill_Seekers
Skill Seekers is a Python CLI toolkit and MCP server that converts documentation sites, GitHub repos, PDFs, codebases, notebooks, and other…
8315096active
ChatterBot
ChatterBot is a Python library that provides a machine-learning based conversational dialog engine for building chat bots. It generates res…
9314520active

← prev page 7 / 11 next →