# Kestrel Search - [Kestrel Search](https://kestrel.mintlify.app/index.md): Local web search, page extraction, and relevance ranking for AI coding agents. - [Installation](https://kestrel.mintlify.app/installation.md): Install Kestrel Search with uv or pip. - [Quickstart](https://kestrel.mintlify.app/quickstart.md): Run a search, retrieve page content, and produce structured results. - [Agent integration](https://kestrel.mintlify.app/guides/agent-integration.md): Make Kestrel Search discoverable to Codex, Claude Code, and GitHub Copilot. - [Search options](https://kestrel.mintlify.app/guides/search-options.md): Control providers, ranking, retrieval, concurrency, and output. - [Multi-query search](https://kestrel.mintlify.app/guides/multi-query-search.md): Search multiple queries and providers with fanout or ordered fallback. - [JSON pipelines](https://kestrel.mintlify.app/guides/json-pipelines.md): Use Kestrel Search safely from agents, shell pipelines, and scripts. - [Search pipeline](https://kestrel.mintlify.app/concepts/search-pipeline.md): How Kestrel searches, fetches, extracts, ranks, and returns web results. - [Ranking and fairness](https://kestrel.mintlify.app/concepts/ranking-and-fairness.md): Understand BM25 ranking, candidate selection, and multi-query interleaving. - [CLI reference](https://kestrel.mintlify.app/reference/cli.md): Complete command and option reference for Kestrel Search. - [Output schema](https://kestrel.mintlify.app/reference/output-schema.md): Fields returned by Kestrel Search JSON output. - [Limitations](https://kestrel.mintlify.app/reference/limitations.md): Current retrieval, provider, content, and caching limitations. - [Troubleshooting](https://kestrel.mintlify.app/troubleshooting.md): Diagnose empty results, missing content, provider failures, and agent discovery. - [Benchmarks](https://kestrel.mintlify.app/benchmarks.md): Results from the paired Kestrel fanout and native Web Search benchmark. - [Benchmark methodology](https://kestrel.mintlify.app/benchmarks/methodology.md): Run repeatable native-versus-Kestrel trials and evaluate both arms consistently. - [Development](https://kestrel.mintlify.app/development.md): Set up a local checkout, run tests, and contribute changes.