Cloudflare launched Kitesurf, a purpose-built browser for AI agents running entirely on Cloudflare Workers. Built in Rust compiled to WebAssembly in just 12 weeks, it strips out human-centric browser features (tabs, extensions, pixel-perfect rendering) to focus on what agents need: structured content extraction, screenshots, and session isolation. Benchmarks show 3-7x lower CPU and memory usage compared to Chromium, though Chromium remains ~1.7x faster on wall-clock time due to JIT compilation. Kitesurf passes 215,000+ Web Platform Tests, is compatible with Puppeteer, Playwright, and MCP/CDP clients, and is currently free in beta via Browser Run. Cloudflare plans to open source it and allow self-hosted deployments.
Questions this post answers
How does Cloudflare Kitesurf compare to Chromium in CPU and memory usage for AI agents?
Kitesurf uses 3.1x less CPU for screenshots and 3.8x less for HTML extraction compared to Chromium. Memory consumption is 4.7x lower for screenshots and 7x lower for HTML extraction. Chromium is still about 1.7x faster on wall-clock time due to its JIT compiler, but Kitesurf's lower resource usage enables more concurrent agent sessions at lower infrastructure cost. Teams running AI agents at scale track infrastructure trade-offs like these on daily.dev.
What web automation tools does Cloudflare Kitesurf support — does it work with Playwright and Puppeteer?
Kitesurf is compatible with Puppeteer, Playwright, and any MCP client that speaks CDP (Chrome DevTools Protocol). It runs entirely on Cloudflare Workers and is available free in beta via the Browser Run product, with plans to open source it and allow customers to self-host on their own accounts. Developers choosing between headless browser options for agent workflows find the latest releases on daily.dev.