Cloudflare has launched Kitesurf, a cloud-hosted browser specifically designed for AI agents, according to the company. Unlike traditional browsers built for human users, Kitesurf is optimized for AI software to navigate the web and perform tasks without the need for visual elements like themes or extensions. The browser runs entirely on Cloudflare’s serverless platform, called Workers, and is available for free during its beta phase in Browser Run. Developers can programmatically control and interact with headless browser instances on Cloudflare’s network through this service. Cloudflare emphasized that Kitesurf is more efficient in CPU and memory consumption than Chromium for common agentic tasks like screenshots and HTML extraction. The company claims this efficiency helps reduce computing costs for AI agents.
Kitesurf is built using a modular rendering engine from Blitz, Firefox’s CSS parser, Stylo, and Boa JS, a Rust ECMAScript engine. Everything else runs inside Cloudflare Workers. The browser was inspired by the open source Rust headless engine, Obscura, with the first proof of concept being a port of Obscura to Workers. Cloudflare also noted that Kitesurf correctly renders pages like TodoMVC, Wikipedia, Hacker News, the Cloudflare Blog, and much of the Cloudflare dashboard. The company said it decided to build Kitesurf just 12 weeks ago.
Cloudflare explained that AI software is evolving from chatbots to agents capable of completing tasks on users’ behalf. Browsers are critical to this transition as they need to navigate the web and use websites, as humans do. Unlike traditional browsers, a browser for AI agents doesn’t care about visual elements, such as themes, tabs, or browser extensions. It also faces a different threat model due to vulnerabilities like prompt injection attacks.
Source: techcrunch