Filters incoming HTTP requests using challenges to protect upstream resources from AI crawlers and scraper bots.
Anubis is an open-source web AI firewall utility that filters incoming HTTP requests to protect upstream resources from scraper bots and AI crawlers. It operates by issuing one or more challenges to incoming connections to verify the nature of the request before allowing it to reach the origin server. This mechanism ensures that automated traffic is intercepted and validated before it can consume the resources of the backend infrastructure.
The software is deployed as a server application that sits in front of a website or API to act as a defensive layer. It is designed to be as lightweight as possible to ensure that the utility remains accessible for users with limited hardware resources. By intercepting traffic at the edge, it prevents the origin server from being overwhelmed by the high volume of requests typically generated by large scale AI data collection efforts.
Anubis is intended for users who require a self-hosted security layer to prevent automated scraping when other proxy services are not an option. It allows administrators to define specific bot policy definitions to manage which entities are permitted to access the site. This granular control helps mitigate the risk of blocking beneficial services, such as the Internet Archive, by providing a way to explicitly allowlist known good bots. The architecture focuses on minimizing the footprint of the firewall while maximizing the difficulty for automated scrapers to bypass the challenge system.
This tool serves as a specialized security utility for protecting small internet communities and independent websites from aggressive automated data collection and AI scraping.
A self-hosted web application firewall and reverse proxy that filters and monitors HTTP traffic to block exploits.
A web application firewall and reverse proxy that provides secure by default protection for web services.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.