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
Dify
Dify is an open‑source platform for building production‑ready AI agents, RAG pipelines and agentic workflows with a visual no‑code studio. …
92158944active
LangChain
LangChain is an open-source Python framework for building LLM-powered agents and applications, providing a configurable agent harness (crea…
95148099stable
ruvnet/ruflo
Ruflo is an open-source agent meta-harness for deploying multi-agent swarms and coordinating autonomous AI workflows, with adaptive memory,…
8376107active
binary-husky/gpt_academic
GPT Academic is a self-hosted Python application providing a practical chat interface for LLMs like GPT, GLM, Qwen, DeepSeek, and Claude, w…
4771417active
AnythingLLM
AnythingLLM is an all‑in‑one self‑hosted AI application that lets you chat with your documents, run AI agents, and use local LLMs. It provi…
9666696active
mvanhorn/last30days-skill
last30days is an AI agent skill that aggregates content from Reddit, X, YouTube, Hacker News, Polymarket and other web sources, then synthe…
8062570active
MemPalace/mempalace
MemPalace is a local‑first AI memory system that stores conversation and project data verbatim and makes it searchable via semantic search.…
8259621active
zhayujie/CowAgent
CowAgent is an open‑source AI assistant and agent harness that can plan tasks, run tools and custom skills, and maintain a personal knowled…
9847220active
LibreChat
LibreChat is an open‑source, self‑hosted ChatGPT‑style web application written in TypeScript. It provides a unified UI for multiple LLM pro…
8546021active
Yuan1z0825/nature-skills
Nature Skills is a CLI-based skill library that provides reusable AI-powered workflows for academic writing and scientific figure generatio…
5845766active
emilkowalski/skills
Skills is a collection of AI‑agent prompt files that encode design and animation best‑practices. It can be installed via npx and used to gu…
6045745active
vectorize-io/hindsight
Hindsight is an open-source agent memory system that gives AI agents persistent long-term memory that learns and consolidates knowledge ove…
7844347active
BettaFish
MiroFish is a Python‑based multi‑agent AI engine that creates a high‑fidelity digital twin of real‑world scenarios. It lets users inject se…
7542341active
HKUDS/DeepTutor
DeepTutor is an open‑source, agentic framework that combines large language models with retrieval‑augmented generation to deliver lifelong,…
7941457active
lfnovo/open-notebook
Open Notebook is an open-source, privacy-focused alternative to Google's Notebook LM that lets users organize multi-modal sources (PDFs, vi…
9040397active
HKUDS/LightRAG
LightRAG is a Python library that implements a simple and fast Retrieval-Augmented Generation framework using graph structures and vector e…
8440153active
QuivrHQ/quivr
Quivr is an opinionated RAG (Retrieval-Augmented Generation) library, available as the quivr-core Python package, that lets developers inge…
7639579active
Project NOMAD
Project NOMAD is a self-hosted, offline-first knowledge and education server that packages Wikipedia, books, courses, offline maps, and opt…
8539414active
chatchat-space/Langchain-Chatchat
Langchain-Chatchat is an open-source, offline-deployable RAG and Agent application built on Langchain and LLMs such as ChatGLM, Qwen, and L…
4138672active
stanfordnlp/dspy
DSPy is a Python library that lets you program language models using declarative signatures instead of hand‑written prompts. It provides mo…
9338406active
ItzCrazyKns/Vane
Vane is a self-hosted, privacy-focused AI answering engine that combines web search (via SearxNG) with LLMs to deliver cited answers. It su…
7937362active
Qdrant
Qdrant is a high‑performance, open‑source vector similarity search engine and database written in Rust. It provides a production‑ready API …
9634906active
virgiliojr94/book-to-skill
book-to-skill is a Python CLI that transforms technical books and documents into Claude Code agent skills. It extracts content, converts it…
7834574active
Tabby
Tabby is a self-hosted, open-source AI coding assistant that serves as an on-premises alternative to GitHub Copilot. It provides LLM-powere…
7633888active
Zep
Graphiti is an open-source Python framework for building and querying temporal knowledge graphs (Context Graphs) for AI agents. It incremen…
8731991active
stanford-oval/storm
STORM is an LLM-powered system that researches a topic via internet search and generates full-length, cited, Wikipedia-like reports. It is …
3231520active
ScrapeGraphAI
ScrapeGraphAI is a Python library that uses LLMs and direct graph logic to build web scraping pipelines for websites and local documents (X…
8731358active
Cognee
Cognee is an open‑source AI memory platform that provides persistent, long‑term memory for AI agents. It builds a knowledge graph from docu…
9031294active
Cognee
Cognee is an open-source Python library and platform that gives AI agents persistent long-term memory by ingesting data in any format and b…
9031294active
Tencent/WeKnora
WeKnora is an open‑source LLM‑powered knowledge platform that transforms raw documents into a queryable RAG system and autonomous reasoning…
8431280active
GBrain
GBrain is a self-hosted 'brain layer' for AI agents that combines a knowledge graph, vector search, and a synthesis engine to return cited …
7930972active
tobi/qmd
QMD is a local, on-device CLI search engine that indexes markdown notes, docs, meeting transcripts, and knowledge bases. It combines BM25 f…
8030141active
GPT Researcher
GPT Researcher is a Python‑based autonomous AI agent that performs deep, multi‑source research and generates detailed reports with citation…
9529943active
GPT Researcher
GPT Researcher is an open-source autonomous deep research agent that plans research questions, scrapes web and local sources, and produces …
9529943active
OpenDataLoader PDF
OpenDataLoader PDF is an open‑source PDF parsing library that converts PDFs into AI‑ready formats such as Markdown, JSON with bounding boxe…
8329741active
Mastra
Mastra is a modern TypeScript framework for building AI-powered applications and autonomous agents. It provides model routing, workflow orc…
8728892active
srbhr/Resume-Matcher
Resume Matcher is an AI‑powered application that helps you create, tailor, and export resumes and cover letters for specific job postings. …
8728535active
virattt/dexter
Dexter is an autonomous AI agent built in TypeScript that performs deep financial research by planning tasks, executing them with real-time…
8227647active
Haystack
Haystack is an open‑source Python framework for orchestrating LLM‑powered pipelines, agents and RAG applications. It provides modular compo…
9926720active
Cinnamon/kotaemon
Kotaemon is an open-source RAG-based application providing a clean, customizable UI for chatting and doing question answering with your own…
7925795active
google-ai-edge/gallery
Google AI Edge Gallery is a mobile and desktop app that lets you run large language models and multimodal AI directly on your device. It pr…
8725018active
vanna-ai/vanna
Vanna is an open-source Python framework for building user-aware AI agents that translate natural-language questions into SQL queries, char…
1023812active
sinaptik-ai/pandas-ai
PandasAI is a Python library that lets users query data in SQL, CSV, or parquet format using natural language, powered by LLMs and RAG. It …
5223808active
Builder.io
A Node.js/TypeScript crawler that scrapes one or more websites and generates knowledge files (JSON) for creating custom GPTs or OpenAI assi…
2822405active
PromtEngineer/localGPT
LocalGPT is a fully private, on-premise document intelligence platform that lets users chat with, summarize, and query their own documents …
7122197active
coze-dev/coze-studio
Coze Studio is an open-source, all-in-one AI agent development platform with visual, no-code/low-code tools for building, debugging, and de…
6721698active
pydantic/pydantic-ai
Pydantic AI is a typed Python SDK for building AI agents and LLM applications. It provides an extensible agent loop, multi‑modal capabiliti…
8720670active
DB-GPT
DB-GPT is an open‑source agentic AI data assistant that connects to databases, files and knowledge bases, then generates SQL, code and visu…
9120127active
LLM Wiki
LLM Wiki is a cross‑platform desktop application that automatically builds and maintains an interlinked knowledge base from your documents.…
7620016active
LLM Wiki
LLM Wiki is a cross-platform desktop application that automatically turns your documents into an organized, interlinked knowledge base. Unl…
7620016active
Alibaba-NLP/DeepResearch
Tongyi DeepResearch is an open-source agentic large language model (30.5B total parameters, 3.3B activated per token) plus training and inf…
4920014active
huggingface/sentence-transformers
Sentence Transformers is a Python library for computing dense vector embeddings from text, images, audio, and video. It also provides tools…
9819183active
meta-llama/llama-cookbook
The Llama Cookbook is a collection of Jupyter notebooks and scripts that demonstrate how to use Meta's Llama models for inference, fine‑tun…
5418559active
LangChain
LangChain.js is a TypeScript framework for building LLM-powered applications, providing standard interfaces for agents, models, embeddings,…
9518284active
DeepWiki / Grok Wiki
DeepWiki-Open (now Grok-Wiki) is an open-source, AI-powered tool that automatically generates interactive wikis, documentation, diagrams, a…
6218138active
rowboatlabs/rowboat
Rowboat is an open-source desktop AI coworker that indexes your email, meetings, Slack, and conversations into a living backlinked knowledg…
8617974active
getmaxun/maxun
Maxun is an open-source no-code platform for web scraping, crawling, search, and AI-powered data extraction that turns websites into struct…
9417844active
camel-ai/camel
CAMEL is an open-source Python framework for building multi-agent AI systems, providing agents, role-based societies, memory, RAG pipelines…
8217834active
WrenAI
WrenAI is an open-source generative BI (GenBI) engine that turns natural-language questions into governed SQL, charts, and dashboards acros…
8717826active
QwenLM/Qwen-Agent
Qwen-Agent is a Python framework for building LLM agent applications on top of Qwen models, providing function calling, MCP support, code i…
5817128active
MemoriLabs/Memori
Memori is agent-native memory infrastructure that turns LLM agent execution and conversation into structured, persistent state. It ships as…
7616866active
HKUDS/DeepCode
DeepCode is an open agentic coding framework from HKUDS that orchestrates multi-agent LLM pipelines to autonomously generate production-gra…
8716710active
memvid/memvid
Memvid is a single-file memory layer for AI agents that packages data, embeddings, and search indexes into one portable .mv2 file. It repla…
7216550active
MODSetter/SurfSense
SurfSense is an open-source, self-hostable NotebookLM alternative that combines a personal knowledge base with live open-web research conne…
9116505active
GraphScope
Zvec is an open-source, in-process vector database by Alibaba that embeds directly into applications with no server or daemon required. It …
8016070active
modelscope/ms-swift
ms-swift is a ModelScope community framework for fine-tuning, inference, evaluation, quantization, and deployment of 600+ text LLMs and 400…
9015809active
AgriciDaniel/claude-obsidian
A Claude Code plugin/skill system that turns an Obsidian vault into a self-organizing AI second brain. It captures sources, creates linked …
8115587active
GaiZhenbiao/ChuanhuChatGPT
Chuanhu Chat is a Python/Gradio-based web GUI for chatting with ChatGPT and many other LLMs (GPT-5/4, Claude, Gemini, ChatGLM, Llama, Ollam…
6415269active
ConardLi/easy-dataset
Easy Dataset is a self-hosted web application for building high-quality structured datasets for LLM fine-tuning, RAG, and model evaluation.…
6614989active
Botpress
Botpress is an open-source platform and hub for building, deploying, and managing GPT/LLM-powered chatbots and AI agents, with a visual stu…
6714946active
llmware-ai/llmware
llmware is a Python framework for building enterprise RAG pipelines and LLM-based applications using small, specialized open-source models.…
9014816active
aiming-lab/AutoResearchClaw
AutoResearchClaw is a Python framework for fully autonomous, self-evolving research that takes an idea from chat to a generated paper using…
7014582active
NevaMind-AI/memU
memU is a lightweight, agent-driven memory system that gives LLM agents a shared, inspectable personal memory layer across sessions, agents…
7414425active
netease-youdao/QAnything
QAnything is a local knowledge base question-answering system by NetEase Youdao that supports uploading and querying various document forma…
6114188active
semantica-agi/semantica
Semantica is a Python library providing graph-native infrastructure for building context graphs, knowledge graphs, and decision intelligenc…
8413821active
EverMind-AI/EverOS
EverOS is a Python library and local-first memory runtime that gives AI agents a portable, user-owned memory layer across apps, tools, and …
8313408active
cloudwego/eino
Eino is a Go-based framework for building LLM and AI applications, inspired by LangChain and LlamaIndex but following Go conventions. It pr…
8413269active
LangChain4j
LangChain4j is an open-source Java library for building LLM-powered applications on the JVM, providing a unified API over 20+ LLM providers…
9713266active
txtai
txtai is an all-in-one open-source AI framework for semantic search, LLM orchestration and language model workflows, built around an embedd…
9512978active
StarTrail-org/LEANN
LEANN is a low-storage vector index that enables retrieval-augmented generation (RAG) on personal devices by recomputing embeddings on the …
8512966active
Open Deep Research
An open-source deep research agent built with LangGraph that performs multi-step web research using configurable LLM providers, search tool…
1012680active
HKUDS/ViMax
ViMax is an agentic video generation framework that uses coordinated multi-agent collaboration (director, screenwriter, producer, video gen…
7112666active
zilliztech/claude-context
Claude Context is an MCP plugin that adds semantic code search to Claude Code and other AI coding agents, indexing an entire codebase into …
5712587active
LLM
A CLI tool and Python library for running prompts against large language models from OpenAI, Anthropic, Google, and many other providers, i…
9512559stable
Nebula Graph
NebulaGraph is a distributed, open-source graph database written in C++ that handles large graph datasets with millisecond latency and hori…
6512409active
simular-ai/Agent-S
Agent S is an open-source agentic framework that uses multimodal LLMs to operate computers like a human, controlling GUIs via clicking, typ…
6712397active
FlagOpen/FlagEmbedding
FlagEmbedding is the official Python toolkit for BAAI's BGE family of embedding models and rerankers, covering inference, evaluation, and f…
8212242active
jina-ai/reader
Jina AI Reader converts any URL into LLM-friendly markdown via the r.jina.ai prefix, and searches the web into markdown via s.jina.ai. It r…
5912158active
jd-opensource/joyagent-jdgenie
JoyAgent-JDGenie is an open-source, end-to-end, production-grade general-purpose multi-agent product built in Java. It directly answers use…
3611931active
Scira
Scira is an open-source, minimalistic AI-powered search engine and agentic research platform that plans multi-step searches, retrieves live…
6411904active
MemTensor/MemOS
MemOS is a memory operating system for LLMs and AI agents that unifies storing, retrieving, and managing long-term, multi-modal memory thro…
8311513active
Pocket Flow
Pocket Flow is a minimalist 100-line LLM framework in Python with zero dependencies, modeling LLM applications as a graph of nodes connecte…
5111208active
blinkospace/blinko
Blinko is an open-source, self-hosted AI-powered card note-taking app for quickly capturing and organizing fleeting thoughts. It uses RAG-b…
7611069active
alibaba/spring-ai-alibaba
Spring AI Alibaba is a production-ready agentic AI framework for Java developers, built on Spring AI and a DAG-based Graph runtime. It prov…
7710966active
a16z-infra/ai-town
AI Town is a deployable starter kit for building a virtual town where AI characters live, chat, and socialize, inspired by the Generative A…
7010589active
xerj-org/xerj
XERJ is a Rust-based, single-binary search engine built for AI agents, offering BM25, kNN vector, and hybrid search with Elasticsearch-comp…
7710576active
oramasearch/orama
Orama is a lightweight (~2kb) search engine and RAG pipeline library written in TypeScript that runs in the browser, server, or edge networ…
8110561active
sigoden/aichat
AIChat is an all-in-one command-line LLM client written in Rust that connects to 20+ providers including OpenAI, Claude, Gemini, and Ollama…
6010471active
StarTrail-org/PixelRAG
PixelRAG is a Python library and hosted service for visual retrieval-augmented generation: it renders web pages and documents into screensh…
7710320active
chaitin/PandaWiki
PandaWiki is an open-source, AI large-language-model-driven knowledge base system for building intelligent product docs, technical document…
8210309active

page 1 / 11 next →