- Cloudflare has launched Kitesurf, a browser specifically designed for AI agents.
- Kitesurf is reported to consume less CPU and RAM than Chromium, making it more efficient for typical agent tasks like creating screenshots or extracting HTML code.
- The browser is built on other technologies, including the modular rendering engine from Blitz, the Stylo CSS parser from Firefox, and Boa JS, an ECMAScript engine based on Rust, with everything else running inside Cloudflare Workers.
- A browser designed for AI must manage context windows, performance, token cost, and scalability, and faces a different threat model, including attacks such as instruction substitution.
- With Kitesurf, AI developers can create software that navigates websites, fills out forms, and performs other tasks in the browser without developing their own browser software.
Cloudflare's Kitesurf, launched just 12 weeks after its conception, is a cloud browser specifically designed for AI agents, operating on the company's serverless platform, Workers. Unlike traditional browsers, Kitesurf omits visual elements like themes and bookmarks, focusing on efficiency and performance.12356
The browser is engineered to manage context windows, performance, token cost, and scalability, addressing unique challenges such as vulnerability to instruction substitution attacks. This innovative approach allows AI developers to create software that can navigate websites, fill out forms, and perform various tasks without the need for custom browser development.
Cloudflare asserts that Kitesurf is significantly more efficient than Chromium, consuming less CPU and RAM during typical agent tasks, such as creating screenshots or extracting HTML code. The browser is currently available for free in beta, enabling developers to programmatically control serverless browser instances on the Cloudflare network.
Kitesurf is built on a combination of technologies, including the modular rendering engine from Blitz, the Stylo CSS parser from Firefox, and Boa JS, an ECMAScript engine based on Rust. This architecture allows for a streamlined experience tailored to the needs of AI agents, ultimately reducing operational costs for developers.4
“Kitesurf is built on Blitz's rendering engine, Firefox's Stylo CSS parser, and Boa JS, with everything else running inside Cloudflare Workers. Unlike human-focused browsers, it ignores visual elements like themes and bookmarks, and must handle threats such as instruction substitution.”
