Kitesurf: Browser engine for agents running in V8 isolates on Cloudflare Workers
Cloudflare introduced Kitesurf, a new browser specifically designed for AI agents that runs entirely on Workers and is available free in beta. The browser is significantly more efficient in CPU and memory consumption than Chromium for typical agent tasks such as taking screenshots and extracting HTML. Development was inspired by the obscura project, and Cloudflare used AI agents in its realization; the approach emphasizes testing, Rust for WebAssembly, exception handling, isolation, and statelessness.
It's remarkable how far Cloudflare has come, starting as a simple CDN. But Facebook started as just a college social network (like it or not), and Samsung began as an exporter and seller of dried fish and noodles. So there's no reason to be surprised.
Why has there been growing demand for browsers specifically designed for AI agents?
Traditional browsers like Chromium were built for human users and include features (tabs, themes, extensions) that are not relevant to AI agents. Agents instead need optimization for token count, context window size, scalability, and cost. Providing each agent with its own Chromium instance is prohibitively expensive and restricts access to complex web applications.
What was the initial inspiration for developing Kitesurf?
Cloudflare was inspired by obscura, a headless engine written in Rust with no dependencies on Chrome or Node.js. The team initially attempted to port obscura to Workers with the help of an AI agent, and once the project had a solid plan and clear success criteria, it evolved from a proof of concept into a fully functional browser.
What security concerns does Kitesurf address compared to traditional browsers?
While a traditional browser is used with trusted websites, an agent may access arbitrary code from any source. Kitesurf assumes every page load is untrusted input and enforces isolation throughout, with special attention to emerging threats like prompt injection and tool safety.
- Cloudflare OS: An open platform for agents, applications, and work — blog.cloudflare.com 79 % match
- Comparing AI for web creation - one prompt, 11 models, vastly different results — netlify.com 77 % match
- Web owner battles bot invasion: 99% of traffic are automated crawlers — patronview.com 74 % match
- Cloudflare5
- Kitesurf
- Workers
- Browser Run
- WebAssembly
- Chromium
- Rust3
- obscura
- Puppeteer