RAG & retrieval
retrieval and knowledge layers for agents
infiniflow/ragflow infiniflow/ragflow is the clear category leader; before choosing, decide whether you want a full, production-ready agentic RAG engine (pick ragflow) or a narrower building block—crawler, indexer, vector store, or domain skill pack—you'll integrate yourself.
Which one matches your setup?
Answer any of the questions — the shortlist updates as you go. Recommendations come from the capability passports below, nothing else.
Comparison matrix
Axes are extracted from each project's docs by our review pipeline; the maturity score is computed from stars, growth and commit activity — not an opinion. Click a column to sort.
| Runs in | Models | Context | Cost to run | |||||
|---|---|---|---|---|---|---|---|---|
⭐ 92.5k +388/7d | Web app | BYOKOpenAIGemini | Whole-repo analysis | Re-ranking & citations | ●●●●● | Self-hostable | ●●●●● | Your API key (paid LLMs); self-host or use cloud |
⭐ 52.6k +104/7d | CLIWeb appCI | BYOKOpenAIOllama / local | Whole-data ingestion | Rerankers + filters | ●●●●● | Local model support | ●●●●● | Your API key (or optional LlamaParse cloud) |
⭐ 39.3k +230/7d | CLIWeb app | BYOKOpenAI | Whole-repo analysis | Basic filters/config | ●●●●● | Self-hostable | ●●●●● | Uses your LLM API key (e.g. OpenAI); cloud service may be paid. |
⭐ 35.4k +697/7d | CLICoding-agent plugin | BYOK | Whole-skill access | Validation & rules | ●●●●● | Local processing | ●●●●● | Free, local processing; external model API costs apply |
⭐ 29.5k +45/7d | CLIWeb app | BYOK | No repo context | Basic filters | ●●●●● | Runs locally | ●●●●● | Free to self-host; optional Chroma Cloud hosted service |
⭐ 4.1k +46/7d | CLICoding-agent plugin | BYOK | Whole-repo index | Ranked + filters | ●●●●● | Fully local | ●●●●● | Free local use; external models may require your API key. |
⭐ 85.9k +469/7d | CLIWeb appCoding-agent plugin | BYOKOpenAIOllama / local | Whole-site crawl | Filters (BM25/LLM) | ●●●●● | Fully local possible | ●●●●● | Free to self-host; Crawl4AI Cloud is pay-as-you-go (first $10 free promotion) |
⭐ 34.7k +400/7d | CLIIDECoding-agent pluginWeb app | AnthropicOpenAIGemini | Indexed frontmatter + selected skills | Matching + verification | ●●●●● | Self-hostable | ●●●●● | Free to clone; your model/API costs |
⭐ 1.6k +3/7d | CLICoding-agent plugin | BYOKAnthropicOpenAIFixed provider | Whole-repo analysis | Dedup & human review | ●●●●● | Self-hostable | ●●●●● | Your LLM API key; ktx adds no extra usage billing |
⭐ 1.2k | CLICoding-agent plugin | BYOK | Local-only | Dry-runs & confirmations | ●●●●● | Cloud APIs with key | ●●●●● | Volcengine account + optional LLM API key |
Capability profiles
Six axes, 0–5 each. The shape tells you the strategy: a wide hexagon is a generalist, a spike is a specialist. Showing the 8 most established — the rest are in the full catalog.
Combines a production-grade RAG engine with agent orchestration and template-based document understanding to provide an agentic context layer for LLMs.
A data-first RAG framework focused on document agents and agentic OCR with extensive indexing, retrieval, and 300+ integrations.
Vectorless, reasoning-based hierarchical retrieval that builds a human-like table-of-contents tree for traceable, context-aware RAG without vector DBs or chunking.
Converts books and document collections into cross-agent, on-demand 'skills' with per-chapter files so agents answer from real content without dumping entire books into context.
Provides a minimal, 4-function client API for fast in-memory prototyping plus an optional hosted Chroma Cloud for production-ready vector search.
Unifies ripgrep, BM25, and vector search into a local-first search layer that serves both humans and AI agents.
Open-source crawler that turns any website into LLM-ready Markdown with full browser control and optional hosted cloud + agent MCP integration.
Maps 817 structured cybersecurity skills to six major industry frameworks (e.g., MITRE ATT&CK and MITRE F3), providing practitioner-grade, cross-framework workflows for AI agents.
All repositories (10)
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with…
Open-source web crawler and scraper for LLMs and AI agents: any website into clean, LLM-ready Markdown. Run it…
📑 PageIndex: Document Index for Vectorless, Reasoning-based RAG
Turn any technical book PDF into a Claude Code skill — ready to study, reference, and use while you work.
817 structured cybersecurity skills for AI agents · Mapped to 6 frameworks: MITRE ATT&CK, NIST CSF 2.0, MITRE…
Local-first search across your workspace, built for humans and AI agents.
ktx is an executable context layer for data and analytics agents 🐙 Allow Claude Code, Codex, or other AI agen…
Open CLI for integrating AI search, recommendation, and conversational retrieval into agent systems and busine…
Hosted alternatives
If running your own reviewer is more ops than you want, these managed services cover the same job.
A hosted RAG pipeline: ingest, chunk, embed and retrieve as a managed service, so you skip running the vector store and the sync jobs around it.
Try Vectorize →Managed vector database that underpins many retrieval stacks, run and scaled for you rather than self-hosted next to your app.
Try Pinecone →A fully managed RAG-as-a-service API with connectors to common sources, an alternative to wiring ingestion and retrieval yourself.
Try Ragie →