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
Langroid
Langroid is a Python framework for building LLM-powered applications using multi-agent programming, where agents encapsulate LLM conversati…
944120active
rahulnyk/knowledge_graph
A Python/Jupyter Notebook project that converts any text corpus into a knowledge graph by extracting concepts with an LLM and linking co-oc…
684087active
TransformerOptimus/SuperAGI
SuperAGI is a dev-first open source framework for building, managing, and running autonomous AI agents powered by large language models. It…
2117702maintenance
yifanfeng97/Hyper-Extract
Hyper-Extract is a Python CLI tool that transforms unstructured documents into structured knowledge using LLMs, producing graphs, hypergrap…
824051active
OSU-NLP-Group/HippoRAG
HippoRAG is a Python RAG framework inspired by human long-term memory that combines LLMs, knowledge graphs, and Personalized PageRank to in…
574021active
muxuuu/serenity-skill
An Agent Skill (SKILL.md-based prompt/methodology package) that encodes a Serenity-style investment research workflow for supply-chain bott…
574013active
gusye1234/nano-graphrag
nano-graphrag is a lightweight, ~1100-line Python implementation of Microsoft's GraphRAG, designed to be small, fast, and easy to read or h…
404001active
sourcebot-dev/sourcebot
Sourcebot is a self-hosted code search and code intelligence platform that indexes repos across GitHub, GitLab, Bitbucket, Azure DevOps, Ge…
873990active
AnswerDotAI/RAGatouille
RAGatouille is a Python library that makes it easy to use and train state-of-the-art late-interaction retrieval models like ColBERT in any …
243964active
circlemind-ai/fast-graphrag
fast-graphrag is a Python library providing a streamlined, promptable GraphRAG framework for interpretable, high-precision retrieval workfl…
413960active
aurelio-labs/semantic-router
Semantic Router is a Python library that provides a fast decision-making layer for LLMs and agents, routing requests based on semantic vect…
953959active
OpenHealthForAll/open-health
OpenHealth is a self-hostable AI health assistant that consolidates personal health data (blood tests, checkups, wearables, symptoms) into …
473954active
stanford-futuredata/ColBERT
ColBERT is a fast and accurate neural retrieval model that encodes passages and queries into token-level embedding matrices and scores them…
403941active
snap-stanford/Biomni
Biomni is a general-purpose biomedical AI agent from Stanford that autonomously executes research tasks across biomedical subfields. It com…
683923active
LazyAGI/LazyLLM
LazyLLM is a low-code Python framework for building multi-agent LLM applications, covering prototype assembly, data feedback, and iterative…
923889active
synthetic-sciences/openscience
OpenScience is an open-source AI workbench for scientific research that runs the full research loop: literature review, hypothesis formatio…
753876active
jordan-gibbs/hyperresearch
Hyperresearch is a Python CLI harness that turns Claude Code into a deep research agent running a 16-step adversarially-audited pipeline. I…
813873active
mayooear/ai-pdf-chatbot-langchain
A monorepo template for an AI PDF chatbot agent that ingests PDFs, stores embeddings in Supabase, and answers questions using OpenAI via La…
1016589maintenance
HKUDS/Paper2Slides
Paper2Slides is a Python application that converts research papers, reports, and documents into professional presentation slides and poster…
503840active
pipeshub-ai/pipeshub-ai
PipesHub is an open-source, self-hostable AI workplace platform that unifies business data from apps like Slack, Gmail, Drive, and Notion i…
883837active
sentient-agi/OpenDeepSearch
OpenDeepSearch is an open-source search tool that augments LLMs and reasoning agents with web search capabilities, aiming to match closed-s…
233834active
aiming-lab/SimpleMem
SimpleMem is a Python library and MCP server that provides efficient lifelong memory for LLM agents, storing, compressing, and retrieving l…
653821active
SciSharp/LLamaSharp
LLamaSharp is a cross-platform C#/.NET library that wraps llama.cpp to run LLaMA-family and other LLMs (including multimodal LLaVA) efficie…
903803active
Polymarket/agents
A Python developer framework and utility set for building AI agents that trade autonomously on Polymarket prediction markets. It integrates…
103803active
PeterH0323/Streamer-Sales
Streamer-Sales is a fine-tuned LLM-based AI sales livestreamer application that generates persuasive product commentary from product descri…
173775active
yaojingang/GEOFlow
GEOFlow is an open-source content engineering and multi-site distribution system built for GEO (Generative Engine Optimization), combining …
793747active
morphik-org/morphik-core
Morphik Core is an open-source, source-available multimodal retrieval engine for building RAG applications over unstructured data like PDFs…
653711active
memodb-io/Acontext
Acontext is an open-source memory layer for AI agents that captures learnings from agent runs and stores them as human-readable Markdown sk…
653691active
Deepractice/PromptX
PromptX is an AI Agent Context Platform built on the Model Context Protocol (MCP) that injects professional AI roles, a cognitive memory sy…
663686active
wdcpclover/ai4paper
AI4Paper is an AI research workbench delivered primarily as a Zotero 7-10 plugin, with a web app, browser extension, and WeChat mini-progra…
783684active
NVIDIA/skills
A catalog of NVIDIA-verified Agent Skills — portable instruction sets that teach AI coding agents like Claude Code and Codex how to use NVI…
603668active
AmintaCCCP/GithubStarsManager
An AI-powered desktop and web application for managing GitHub stars, forks, and Gists with semantic vector search, automatic categorization…
863667active
Ontos-AI/knowhere
Knowhere is a document ingestion and parsing platform that transforms unstructured documents (PDF, DOCX, XLSX, PPTX, images) into structure…
773660active
simonlin1212/TradingAgents-astock
A Python multi-agent investment research framework for China's A-share market, deeply forked from TauricResearch/TradingAgents. It runs 7 s…
803635active
jangviktor-web/nihaixia
An AI agent skill that distills the traditional Chinese medicine teachings of master Ni Haixia (Shanghan Lun, Jingui Yaolue, Huangdi Neijin…
793617active
AIDotNet/OpenDeepWiki
OpenDeepWiki is an AI-driven platform that turns Git repositories, ZIP archives, and local directories into searchable, structured document…
853615active
deta/surf
Deta Surf is an open-source, local-first AI notebook for macOS, Windows, and Linux that lets users organize files, PDFs, websites, and YouT…
723600active
RUC-NLPIR/FlashRAG
FlashRAG is a modular Python toolkit for reproducing and developing Retrieval-Augmented Generation (RAG) research, bundling 36 pre-processe…
883590active
SamurAIGPT/llm-wiki-agent
A coding-agent skill that turns source documents into a self-maintaining, interlinked markdown wiki. You drop files into a raw/ folder and …
743582active
agentscope-ai/ReMe
ReMe is a Python memory management kit for AI agents that stores durable memory as ordinary Markdown files with frontmatter and wikilinks. …
853551active
rashadphz/farfalle
Farfalle is an open-source, self-hosted AI-powered search engine that works like Perplexity, answering questions with cited web search resu…
253543active
Ar9av/obsidian-wiki
A skill-based Python framework that lets AI coding agents (Claude Code, Cursor, Codex, etc.) build and maintain an Obsidian markdown knowle…
813529active
sugarforever/chat-ollama
ChatOllama is an open-source, self-hosted AI chatbot platform built with Nuxt 3 that supports multiple LLM providers (OpenAI, Anthropic, Ge…
893512active
Mirix-AI/MIRIX
MIRIX is a self-hosted multi-agent personal assistant that captures on-screen activity and conversation to build structured long-term memor…
703445active
NotebookLM MCP
An MCP server and Claude Code skill that lets AI coding agents chat directly with Google NotebookLM notebooks, returning source-grounded, c…
103432active
mnemosyne-oss/mnemosyne
Mnemosyne is a local-first, SQLite-backed memory layer for AI agents, exposing remember/recall APIs via a Python SDK and 30+ tools over MCP…
823407active
HKUDS/VideoRAG
VideoRAG is a retrieval-augmented generation framework for chatting with and understanding extremely long-context videos, using a dual-chan…
503401active
pashpashpash/vault-ai
OP Vault is a self-hosted application combining a Go backend with a React frontend that lets users upload documents (PDF, txt, epub) into a…
403389active
ANative-Lab/EvoAgentX
EvoAgentX is an open-source Python framework for building, evaluating, and automatically evolving LLM-based agents and agentic workflows. I…
783363active
johnbean393/Sidekick
Sidekick is a native macOS app for chatting with local LLMs powered by a built-in llama.cpp backend, with RAG over local files, folders, an…
753320active
PrismML-Eng/Bonsai-demo
A demo repository for running PrismML's Bonsai family of 1-bit and ternary-quantized language models locally via llama.cpp and MLX. It prov…
593286active
qdrant/fastembed
FastEmbed is a lightweight Python library for generating text embeddings using ONNX Runtime instead of PyTorch, requiring no GPU and minima…
903216active
Josh-XT/AGiXT
AGiXT is an open-source AI agent automation platform that orchestrates instruction management and complex task execution across multiple AI…
823216active
ExplosiveCoderflome/AI-Novel-Writing-Assistant
An AI-native open-source workspace for producing complete long-form novels, orchestrating planning, worldbuilding, character assets, chapte…
843202active
Apache HugeGraph
Apache HugeGraph is a fast, highly scalable graph database supporting tens of billions of vertices and edges with OLTP real-time queries vi…
703192active
xiamuceer-j/MuMuAINovel
MuMuAINovel is a self-hosted AI-powered novel writing assistant built with FastAPI and React. It helps authors generate outlines, character…
853188active
LLM for Zotero
A Zotero plugin that integrates large language models into the Zotero PDF reader, enabling grounded paper chat, summarization, figure extra…
783184active
cohere-ai/cohere-toolkit
Cohere Toolkit is a deployable all-in-one RAG application with prebuilt frontend and backend components for building LLM-based products. It…
103171active
FB208/OpenBidKit_Yibiao
OpenBidKit Yibiao (易标) is an open-source Electron desktop application that uses LLMs and RAG to generate bid/tender proposal documents from…
823149active
MiroFlow
MiroFlow is a performance-first open-source agent framework for building, orchestrating, and benchmarking LLM-powered agents, with MiroThin…
563114active
LLMQuant/quant-mind
QuantMind is an agent-native Python framework that refines raw financial information such as papers, news, and SEC filings into typed, time…
613100active
containers/ramalama
RamaLama is a Python CLI tool that simplifies serving and running AI/LLM models locally by leveraging OCI containers (Podman/Docker). It au…
863079active
MemMachine/MemMachine
MemMachine is an open-source memory layer for AI agents and LLM applications, providing episodic, profile, and working memory that persists…
853071active
swirlai/swirl-search
SWIRL is an open-source federated AI search and RAG platform that queries enterprise apps and data sources live, re-ranks results with a hy…
923046active
Natively-AI-assistant/natively-cluely-ai-assistant
Natively is a free, source-available desktop AI meeting assistant and interview copilot that provides real-time transcription, AI-generated…
833036active
dw-dengwei/daily-arXiv-ai-enhanced
A tool that automatically crawls daily arXiv papers and summarizes them using LLMs like DeepSeek, publishing the results as a browsable sit…
623027active
NVIDIA/NeMo-Retriever
NVIDIA's scalable document content and metadata extraction library (also known as NVIDIA Ingest) that splits documents, classifies and extr…
822978active
ax-llm/ax
Ax is a TypeScript-first LLM programming framework implementing the DSPy model, providing typed signatures, agents, flows, and optimizers l…
932961active
memodb-io/memobase
Memobase is a user profile-based long-term memory system for LLM applications, providing per-user profiles and event timelines that chatbot…
472907active
rohitg00/pro-workflow
A Claude Code plugin and workflow system that gives AI coding agents self-correcting persistent memory, FTS5-indexed research wikis, and qu…
732885active
cabinetai/cabinet
Cabinet is an AI-first knowledge base and 'startup OS' where all data lives as markdown files on disk with no database or vendor lock-in. I…
762879active
cocoindex-io/cocoindex-code
A lightweight AST-based semantic code search CLI built on the CocoIndex Rust data transformation engine, with tree-sitter parsing and embed…
822814active
trustgraph-ai/trustgraph
TrustGraph is an open-source context interoperability layer that builds unified semantic context layers using hypergraphs, knowledge graphs…
782808active
mshumer/OpenDeepResearcher
A Jupyter Notebook (with a Gradio UI variant) implementing an autonomous AI research agent that iteratively generates search queries, fetch…
262795active
devflowinc/trieve
Trieve is an all-in-one API platform for semantic vector search, typo-tolerant full-text and neural search, recommendations, RAG, and analy…
542718active
zilliztech/memsearch
memsearch is a persistent, cross-platform memory layer for AI coding agents like Claude Code, Codex, DeepSeek Harness, OpenClaw, and OpenCo…
802711active
spring-ai-alibaba/DataAgent
An enterprise-grade AI data analyst agent built on Spring AI Alibaba Graph that converts natural language to SQL, runs Python deep analysis…
792702active
ShinMegamiBoson/OpenPlanter
OpenPlanter is a recursive-language-model investigation agent that ingests heterogeneous datasets (corporate registries, campaign finance, …
432680active
LigphiDonk/academic-figure-generator
A self-hosted AI-powered platform that generates high-quality academic paper figures: users upload a paper (PDF/DOCX/TXT), Claude analyzes …
562674active
om-ai-lab/OmAgent
OmAgent is a Python library for building multimodal language agents, wrapping worker orchestration, task queues, and graph-based workflow o…
282667active
kingjulio8238/Memary
Memary is an open-source memory layer for autonomous AI agents that emulates human memory using knowledge graphs. It is a Python library (p…
162661active
NeMo Agent Toolkit
NVIDIA NeMo Agent Toolkit is an open-source Python library for connecting, orchestrating, and optimizing teams of AI agents across any agen…
852660active
kordoc
An MCP server and CLI that exposes Korea's Ministry of Government Legislation (법제처) open APIs — statutes, precedents, ordinances, treaties,…
832653active
papersgpt/papersgpt-for-zotero
PapersGPT is a Zotero plugin that lets researchers chat with single PDFs, multiple documents, or their entire library using cloud LLMs (Cha…
822653active
run-llama/sec-insights
SEC Insights is a full-stack reference application built by LlamaIndex that uses RAG to answer questions about SEC 10-K and 10-Q financial …
302610active
yazinsai/OpenOats
OpenOats is a macOS meeting assistant that transcribes both sides of a call in real time using on-device speech recognition and surfaces re…
762595active
Griptape
Griptape is a modular Python framework for building generative AI applications, providing abstractions for agents, pipelines, workflows, RA…
922581active
Memento-Teams/Memento
Memento is a Python framework for building LLM agents that continually improve from experience via memory-based case-based reasoning, witho…
362581active
Zleap-AI/SAG
SAG is an open-source retrieval architecture and knowledge base application that replaces both traditional RAG and GraphRAG with event-enti…
832545active
aingdesk/AingDesk
AingDesk is an open-source, MIT-licensed AI assistant application for running local AI models (e.g., via Ollama) and third-party model APIs…
572539active
nikmcfly/MiroFish-Offline
MiroFish-Offline is a fully local, English-language fork of MiroFish, a multi-agent swarm intelligence engine that simulates public opinion…
442538active
InternLM/HuixiangDou
HuixiangDou is an LLM-based professional knowledge assistant designed for group chat scenarios, using a three-stage pipeline of preprocess,…
412501active
sdyckjq-lab/llm-wiki-skill
A personal knowledge base Skill based on Andrej Karpathy's llm-wiki methodology, installable into AI CLI agents like Claude Code, Codex, Op…
542497active
microsoft/PIKE-RAG
PIKE-RAG is a Microsoft framework for building Retrieval-Augmented Generation systems that extract, understand, and apply specialized domai…
102482active
volcengine/ai-app-lab
AI App Lab from Volcano Engine (Volcengine) provides Arkitect, a high-code Python SDK for building LLM applications, plus Demohouse, a coll…
782451active
1sdv/TripStar
TripStar is an AI-powered travel planning application built on the HelloAgents multi-agent framework, using LLMs to generate personalized t…
582446active
metarank/metarank
Metarank is an open-source, low-code Learning-to-Rank service that personalizes search results, listings, and recommendations using real-ti…
842443active
open-webui/pipelines
Pipelines is a UI-agnostic, OpenAI API-compatible plugin framework for adding custom Python logic and workflows to any client that speaks t…
382437active
microsoft/chat-copilot
Chat Copilot is a sample application from Microsoft for building your own LLM-powered chat copilot, built on Semantic Kernel. It consists o…
102434active
BloopAI/bloop
bloop is a fast code search engine and desktop app that lets developers search their codebase with natural language, regex, and symbol quer…
109488maintenance

← prev page 3 / 11 next →