Welcome to the Kapa documentation
If you are building agents, most of them need access to knowledge to do their job. Kapa is the agentic retrieval you build them on: it indexes your unstructured knowledge, documentation sites, PDFs, tickets, community threads, API specifications, and gives any agent the most relevant content from all of it, the moment it needs it. That goes for the agents you build into your product and workflows, and just as much for the ones your users already work in, like Claude Code or Codex.
Kapa is an ingestion and retrieval system. Ingestion assembles a unified knowledge base from 20+ types of sources and keeps it up to date as that content changes. Agentic retrieval searches across it to find what the agent needs. You hand Kapa to your agent as a search tool via MCP, or call it directly through the API. And for the cases where you do not want to build an agent at all, Kapa offers Prebuilt Agents for common use cases, out of the box.
Quickstarts
Explore by use case
These are common use cases that all rest on retrieving your knowledge. You can build any of them on Kapa's agentic retrieval, and for many of them a Prebuilt Agent ships the solution out of the box: