Reverse-CAPTCHA for AI agents — verify bots, not humans. Multi-framework (React, Vue, Svelte, Web Components). Zero dependencies. TypeScript.
-
Updated
Aug 2, 2026 - TypeScript
Reverse-CAPTCHA for AI agents — verify bots, not humans. Multi-framework (React, Vue, Svelte, Web Components). Zero dependencies. TypeScript.
Verified-bot identity for AI agents (Web Bot Auth / RFC 9421), with a doctor that reports why a request was blocked.
Measures which machine-readable paths AI agents request in HTTP access logs, and verifies whether the agents making those requests are who their user-agent claims to be. Python 3.9+, standard library only.
Block AI crawlers and scrapers at the edge. Caddy module that verifies bots like GPTBot and ClaudeBot by IP range and reverse DNS, turns robots.txt into enforced policy, rate-limits per bot, and keeps a signed audit ledger in SQLite, PostgreSQL, or MySQL.
Add a description, image, and links to the bot-verification topic page so that developers can more easily learn about it.
To associate your repository with the bot-verification topic, visit your repo's landing page and select "manage topics."