Cloudflare has developed a browser for AI agents that consumes 7 times less memory than Chromium and operates completely on Workers.
Cloudflare has introduced Kitesurf, an agent-first browser built on Workers, which utilizes 3 to 7 times less CPU and memory than Chromium. It has successfully passed over 215,000 Web Platform Tests and was developed in Rust/Wasm over a span of 12 weeks. Currently available for free in beta through Browser Run, it will eventually be open-sourced.
Kitesurf was created specifically for AI agents and operates completely within Cloudflare Workers. It is developed in Rust and compiled to WebAssembly, removing elements unnecessary for agents, such as tabs, extensions, themes, perfect rendering, and high frame rate scrolling. The result is a streamlined engine focused on tasks that matter to agents—content extraction, screenshots, and session isolation.
The performance statistics stand out: when processing a 14-URL test corpus, Kitesurf demonstrated a 3.1 times reduction in CPU usage for screenshots and a 3.8 times reduction for HTML extraction compared to Chromium. Memory usage was reduced by 4.7 times for screenshots and by 7 times for HTML extraction. Although Chromium is approximately 1.7 times faster in terms of wall-clock time due to its faster JIT compiler, Kitesurf's lower CPU and memory consumption is expected to save on infrastructure costs, enabling more concurrent agent sessions at a reduced expense.
The development of the project took just 12 weeks from the first commit to public beta. It currently passes over 215,000 Web Platform Tests, with hundreds more being added weekly. With a massive increase in AI agent-driven web traffic—nearly 8,000% in the past year—Cloudflare recognized that a Chromium-based headless browser designed for humans and adapted for machines was inadequate. Kitesurf treats every page load as untrusted, every session as stateless, and every component as isolated, aligning with the operational model of agents.
Kitesurf is compatible with Puppeteer, Playwright, and any MCP client that utilizes CDP. Cloudflare is concurrently blocking AI crawlers that collect content without compensation while also developing infrastructure for paying agents. This represents a dual strategy: to charge the bots that take, while providing a lower-cost, purpose-built tool for the bots that contribute. Cloudflare aims to open source Kitesurf once it is fully prepared and eventually allow customers to host their own instances on their accounts.
Other articles
Cloudflare has developed a browser for AI agents that consumes 7 times less memory than Chromium and operates completely on Workers.
Cloudflare introduced Kitesurf, a browser designed for AI agents that consumes 3-7 times less CPU and memory compared to Chromium. It operates on Workers and successfully completes over 215,000 web platform tests. Currently, it is available for free in beta.
