Caido

A web hacking toolkit for scaling manual testing with AI and teamwork

Advanced API
Screenshot of Caido, A web hacking toolkit for scaling manual testing with AI and teamwork

What is Caido?

Caido is a web security testing proxy that combines request interception, HTTPQL filtering, node-based automation and bring-your-own-model AI agents. It targets bug bounty hunters, pentesters and security engineers who want a faster, API-first alternative for manual testing.

Caido is an interception proxy and web security testing toolkit built for people who spend their days probing applications by hand. The pitch is narrow and deliberate: manual testing does not have to be slow. Requests are captured, inspected and replayed through an interface that stays responsive under heavy traffic, and the repetitive parts of an assessment are pushed onto automation and AI agents rather than the tester. The core workflow will feel familiar to anyone who has lived in a proxy. Traffic flows through Caido, gets logged, and can be searched with HTTPQL, the tool's own query syntax for sifting requests and responses without clicking through endless filters. On top of that sits a node-based automation builder for chaining ad-hoc workflows together, plus AI powered plugins that launch autonomous agents to draft payloads and run tasks while the tester concentrates on business logic flaws. Models are not locked in: Caido connects to the provider already in use, including Anthropic, Google, OpenAI and others through OpenRouter. The audience is clearly segmented. Bug bounty hunters use it to move faster across large scopes, pentesters use it to keep pace with short development cycles, and security engineers treat it as a headless, API-first proxy they can build automation on top of, with a client SDK for giving agents programmatic access. Community plugins extend it further, and an organisations page exists for teams that need shared tooling. The honest comparison is Burp Suite. Caido positions itself as the faster, more minimal alternative, and its user base of several thousand active hackers suggests the argument lands for a slice of the market. Burp still owns the deepest extension ecosystem and the longest track record. Caido's differentiators are performance, clean UI, first-class AI and automation, and an API-first design that suits engineers who want to script rather than click. Above all it is a tool for professionals: expect a learning curve around HTTPQL and the automation graph before the speed advantage shows up.

How do you use Caido?

  1. 1Check the role page that matches your work
    Caido separates guidance for bug bounty hunters, pentesters and security engineers. Pick the page closest to your role to see how the toolkit is framed for that workflow before committing time.
    Caido — Check the role page that matches your work
  2. 2Download and install the client
    Grab the build for your operating system from the download page. The desktop client is the entry point; the proxy itself is configured after first launch.
    Caido — Download and install the client
  3. 3Work through the quickstart
    The documentation quickstart covers the first project, proxy setup and capturing traffic. Follow it in order, since later features assume a working interception setup.
    Caido — Work through the quickstart
  4. 4Learn HTTPQL on real traffic
    Once requests are flowing, practise filtering them with HTTPQL. Precision querying is the habit that makes the rest of the toolkit fast, so build it early.
  5. 5Connect your own model provider
    Add API credentials for Anthropic, Google, OpenAI or another provider through OpenRouter, then enable the AI plugins. Agents can then draft payloads and run tasks inside your assessment.
  6. 6Build an automation or plugin
    Use the node-based automation system for repeatable steps, or the client SDK if you want agents and scripts to drive Caido programmatically.
    Caido — Build an automation or plugin

Pros and cons

Pros

  • Interception proxy stays fast and minimal, which matters during long manual assessments on busy applicationsAI
  • HTTPQL gives precise querying of requests and responses instead of manual filter clickingAI
  • Bring your own LLM: works with Anthropic, Google, OpenAI and others via OpenRouter, so no vendor lock-inAI
  • Node-based automation builder and client SDK support scripted, repeatable workflows beyond the GUIAI
  • Extensible through a community plugin ecosystem with dozens of published pluginsAI

Cons

  • Professional-only scope: it is a security testing proxy, not a general purpose AI assistant, so buyers outside AppSec get little valueAI
  • HTTPQL and the automation graph require real learning time before the speed benefit appearsAI
  • Plugin ecosystem is smaller than the long established alternatives, so niche extensions may be missingAI
  • AI agents are limited to the model provider you connect and pay for separately, adding a second cost layerAI
  • Solo pricing and team or organisation terms are not spelled out on the homepage, so budget checks need the pricing pageAI

How much does Caido cost?

Support

Self-serve documentation is available through docs.caido.io, and a Discord community with thousands of members serves as the informal help channel. Sales contact is offered for organisations.

Learn more

Integrations

Connects to third party LLM providers: Anthropic, Google and OpenAI, plus additional models through OpenRouter. A client SDK lets AI agents and external tooling access Caido programmatically.

Features

Interception proxy for manual web testing, HTTPQL request and response filtering, context-aware AI testing with autonomous agents for payload drafting, a node-based automation builder, bring-your-own LLM support (Anthropic, Google, OpenAI and more via OpenRouter), a client SDK for programmatic agent access, community plugins and a headless, API-first architecture.

Learn more

Frequently asked questions about Caido

  • Does Caido have an API?
    Yes, Caido offers an API.
  • How do you use Caido?
    The walkthrough on this page covers 6 steps: 1. Check the role page that matches your work 2. Download and install the client 3. Work through the quickstart 4. Learn HTTPQL on real traffic 5. Connect your own model provider 6. Build an automation or plugin.
  • What platforms does Caido support?
    Caido is available on Web App, Windows, MacOS and Linux.
  • What does Caido integrate with?
    Connects to third party LLM providers: Anthropic, Google and OpenAI, plus additional models through OpenRouter. A client SDK lets AI agents and external tooling access Caido programmatically.
  • What are the limitations of Caido?
    Professional-only scope: it is a security testing proxy, not a general purpose AI assistant, so buyers outside AppSec get little value. HTTPQL and the automation graph require real learning time before the speed benefit appears. Plugin ecosystem is smaller than the long established alternatives, so niche extensions may be missing.

Status

StatusActive
Views0
Outbound clicks0
Added10/22/2026

Platforms

Web AppWindowsMacOSLinux

Pricing

FreePaidSubscription