Toolbox/Agent capabilities

RAG & retrieval

retrieval and knowledge layers for agents

10 repositories, most starred first
State of the category

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.

Flexible ingestion
Teams need robust, configurable crawlers and ingestors to turn messy web pages, books, and enterprise metadata into high-quality LLM-ready context, and many projects specialize just at that step.
Traceable retrieval
For regulated, research, or high-stakes use cases teams prioritize retrieval methods that produce explainable, human-like organization and provenance rather than opaque nearest-neighbor hits.
Lightweight search primitives
Some teams only need a minimal, embeddable search layer or local-first search to prototype or run offline without adopting a full RAG stack.
Domain-specific skills
Organizations building vertical applications prefer curated, domain-aware skillpacks and mappings (e.g., cybersecurity workflows or book-to-skill conversions) so agents answer with practitioner-grade knowledge.
Production safety
Production teams demand auditability, dry-run/confirmation workflows, and governance-friendly CLIs or reconciled semantic layers to safely automate retrieval-driven actions.
Find your fit

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.

Where should reviews happen?
Can code leave your infrastructure?
What matters most?
Model access?
Pick at least one answer to get a shortlist.
Side by side

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 inModelsContextCost to run
⭐ 92.5k +388/7d
Web appBYOKOpenAIGeminiWhole-repo analysisRe-ranking & citations●●●●●Self-hostable●●●●●Your API key (paid LLMs); self-host or use cloud
⭐ 52.6k +104/7d
CLIWeb appCIBYOKOpenAIOllama / localWhole-data ingestionRerankers + filters●●●●●Local model support●●●●●Your API key (or optional LlamaParse cloud)
⭐ 39.3k +230/7d
CLIWeb appBYOKOpenAIWhole-repo analysisBasic filters/config●●●●●Self-hostable●●●●●Uses your LLM API key (e.g. OpenAI); cloud service may be paid.
⭐ 35.4k +697/7d
CLICoding-agent pluginBYOKWhole-skill accessValidation & rules●●●●●Local processing●●●●●Free, local processing; external model API costs apply
⭐ 29.5k +45/7d
CLIWeb appBYOKNo repo contextBasic filters●●●●●Runs locally●●●●●Free to self-host; optional Chroma Cloud hosted service
⭐ 4.1k +46/7d
CLICoding-agent pluginBYOKWhole-repo indexRanked + filters●●●●●Fully local●●●●●Free local use; external models may require your API key.
⭐ 85.9k +469/7d
CLIWeb appCoding-agent pluginBYOKOpenAIOllama / localWhole-site crawlFilters (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 appAnthropicOpenAIGeminiIndexed frontmatter + selected skillsMatching + verification●●●●●Self-hostable●●●●●Free to clone; your model/API costs
⭐ 1.6k +3/7d
CLICoding-agent pluginBYOKAnthropicOpenAIFixed providerWhole-repo analysisDedup & human review●●●●●Self-hostable●●●●●Your LLM API key; ktx adds no extra usage billing
⭐ 1.2k
CLICoding-agent pluginBYOKLocal-onlyDry-runs & confirmations●●●●●Cloud APIs with key●●●●●Volcengine account + optional LLM API key
At a glance

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.

ContextNoiseCustomPrivacyModelsMaturity

Combines a production-grade RAG engine with agent orchestration and template-based document understanding to provide an agentic context layer for LLMs.

ContextNoiseCustomPrivacyModelsMaturity

A data-first RAG framework focused on document agents and agentic OCR with extensive indexing, retrieval, and 300+ integrations.

ContextNoiseCustomPrivacyModelsMaturity

Vectorless, reasoning-based hierarchical retrieval that builds a human-like table-of-contents tree for traceable, context-aware RAG without vector DBs or chunking.

ContextNoiseCustomPrivacyModelsMaturity

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.

ContextNoiseCustomPrivacyModelsMaturity

Provides a minimal, 4-function client API for fast in-memory prototyping plus an optional hosted Chroma Cloud for production-ready vector search.

ContextNoiseCustomPrivacyModelsMaturity

Unifies ripgrep, BM25, and vector search into a local-first search layer that serves both humans and AI agents.

ContextNoiseCustomPrivacyModelsMaturity

Open-source crawler that turns any website into LLM-ready Markdown with full browser control and optional hosted cloud + agent MCP integration.

ContextNoiseCustomPrivacyModelsMaturity

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…

⭐92.5k
+3887d
Go
2 yrs

Open-source web crawler and scraper for LLMs and AI agents: any website into clean, LLM-ready Markdown. Run it…

⭐85.9k
+4697d
Python
2 yrs

LlamaIndex is the document processing platform for AI

⭐52.6k
+1047d
Python
3 yrs

📑 PageIndex: Document Index for Vectorless, Reasoning-based RAG

⭐39.3k
+2307d
Python
1 yr

Turn any technical book PDF into a Claude Code skill — ready to study, reference, and use while you work.

⭐35.4k
+6977d
Python
5 mo

817 structured cybersecurity skills for AI agents · Mapped to 6 frameworks: MITRE ATT&CK, NIST CSF 2.0, MITRE…

⭐34.7k
+4007d
Python
7 mo

Search infrastructure for AI

⭐29.5k
+457d
Rust
4 yrs

Local-first search across your workspace, built for humans and AI agents.

⭐4.1k
+467d
Rust
3 mo

ktx is an executable context layer for data and analytics agents 🐙 Allow Claude Code, Codex, or other AI agen…

⭐1.6k
+37d
TypeScript
5 mo

Open CLI for integrating AI search, recommendation, and conversational retrieval into agent systems and busine…

⭐1.2k
-57d
TypeScript
5 mo
Don't want to self-host?

Hosted alternatives

If running your own reviewer is more ops than you want, these managed services cover the same job.

Vectorize

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 →
Pinecone

Managed vector database that underpins many retrieval stacks, run and scaled for you rather than self-hosted next to your app.

Try Pinecone →
Ragie

A fully managed RAG-as-a-service API with connectors to common sources, an alternative to wiring ingestion and retrieval yourself.

Try Ragie →

More in Agent capabilities