Kitesurf: Agent-first browser that runs in V8 isolates
Points and comments are a snapshot, not live.
Cloudflare built Kitesurf, an agent-first browser on Workers using V8 isolates.
Kitesurf runs entirely on Cloudflare Workers, optimized for AI agents rather than humans. It uses Rust components compiled to WebAssembly (Blitz for HTML/CSS, Stylo for CSS, Boa JS for evals) and passes over 215,000 Web Platform Tests. Key design decisions include stateless components, strict isolation via Dynamic Workers, and CDP compatibility so Puppeteer and Playwright work. It is significantly more efficient in CPU and memory than Chromium for agentic tasks like screenshots and HTML extraction. Available for free in beta via Browser Run; planned to open source.
The Engine handles CDP and session state, PageScript (spawned per page via Dynamic Workers) parses HTML/CSS/JS, and PageRenderer rasterizes frames via RPC. All network access goes through a single SandboxOutbound worker enforcing CORS and cookie isolation.
What commenters are saying
Top comment reveals Kitesurf is built on Blitz, a modular open-source browser engine; Cloudflare intends to open source and upstream patches. A key exchange clarifies Browser Run requests are always identified as bot traffic by Cloudflare's own CDN and do not get special bypass privileges. Commenters share real agent use cases: grocery cart automation with local LLMs, finding IMAX tickets, navigating enterprise UIs like App Store Connect and AWS. Skepticism exists about fingerprintability and the wisdom of building on pre-alpha Blitz.