I think Cloudflare just made the agent browser war real by giving away Kitesurf.
Cloudflare released Kitesurf on GitHub under Apache 2.0 for anyone to run.
It runs entirely on Workers with no browser container to patch or scale.
It parses HTML, applies CSS, runs page JavaScript and renders screenshots through Chrome DevTools Protocol.
That CDP support means Puppeteer scripts and agent harnesses can connect with one endpoint.
The stack blends Blitz for DOM and layout with Stylo for CSS and Boa for JavaScript in WebAssembly.
Cloudflare also logged the release in its developer changelog as its browser engine for AI agents.
Fair point is Chromium still renders more of the weird web correctly today.
Kitesurf admits heavy development and asks for focused fixes and reproductions, not big rewrites.
It also needs a Workers Paid plan because pages run in isolated Dynamic Workers.
Even with that, self hosting beats paying per call when your agents browse all day.
If you run agents, fork it now and learn where it breaks before your bill does.





