Edge Computing with Cloudflare Workers
Introducing Kitesurf: The agent-first browser that runs in V8 isolates on Cloudflare Workers

Introducing Kitesurf: The agent-first browser that runs in V8 isolates on Cloudflare Workers

8/6/2026 · Celso Martinho, Ruskin Constant, Rui Figueira, Luís Duarte

What this post added

Introduced Kitesurf, a new agent-first browser built entirely on Cloudflare Workers. Kitesurf leverages V8 isolates, WebAssembly, dynamic workers, SQLite-based Durable Objects, worker-to-worker RPC, service bindings, and enhanced NodeJS compatibility to run a headless browser engine efficiently at the edge. It prioritizes agent needs like token count, context windows, scalability, performance, and cost over human-centric features like tabs and themes. The design emphasizes extensive testing with Web Platform Tests, integration testing, visual regression testing, Rust for performance-critical components, robust exception handling, strong isolation between components, and statelessness wherever possible. Key components include the Engine (handling CDP APIs and session state), PageScript (fetching assets using Dynamic Workers), and PageRenderer (responsible for rendering).

Read the original post ↗