Reported News

Cloudflare open-sources Kitesurf, its Workers-based browser engine for AI agents, under Apache 2.0

Cloudflare said on Nov 13, 2026 that Kitesurf "is open source on GitHub under the Apache 2.0 license." The stateless browser engine for AI agents runs on Workers, speaks the Chrome DevTools Protocol for clients like Puppeteer, and can be deployed to your own account on the Workers Paid plan.

Share on X
Changes reported
5
listed below, each from a source we read
We tested
Not tested yet
reported from sources; we did not run it ourselves
Gaps we flag
4
things we could not verify
Sources
2
2 primary, linked below

What changed

Changes the sources report, with the evidence status of each
#What the source saysStatus
01Kitesurf's source is now public at github.com/cloudflare/kitesurf under the Apache 2.0 license, so developers can read, modify and self-deploy the engine instead of only using Cloudflare's managed Browser Run APIs.Reported
02It runs locally: after pnpm install and pnpm run dev, wrangler serves the engine at 127.0.0.1:8787, and Puppeteer or any CDP client can connect to the devtools/browser WebSocket endpoint. The first build compiles the Rust core, so it takes longer.Reported
03Deploying your own instance with pnpm run deploy requires a Workers Paid plan, because Kitesurf uses Dynamic Workers to create an isolated Worker for each page.Reported
04The repository shows the architecture: an Engine that manages sessions and client connections, PageScript that runs the page and its JavaScript, and PageRenderer that draws the result, built on Rust crates compiled to WebAssembly (Blitz, Stylo, Boa, Linebender, Krilla).Reported
05Contributions follow a vouch-first rule: open an issue with a minimal reproduction or proposed approach and get vouched by a maintainer before sending a pull request. Cloudflare says the engine is under heavy development.Reported

reported by the sourcemeasured or run by usnot verified

Primary source: Cloudflare blog: Kitesurf is now open source. We are the fast, independent index; the vendor’s own page is the source of record for this release.

Managed Browser Run or your own Kitesurf

Two ways to use Kitesurf, from Cloudflare's post
QuestionBrowser Run managed APIsSelf-deployed Kitesurf
Who runs itCloudflareYou, on your Cloudflare account
PlanNot stated in the postWorkers Paid required (Dynamic Workers)
Can you change the engineUse as providedYes, Apache 2.0 source
Client protocolCDPCDP, plus local dev at 127.0.0.1:8787

Why an open, Workers-native browser matters for agents

Our reading: most agent stacks pay for a full Chromium per session, in a container that has to be started, kept warm and scaled. Kitesurf takes the opposite route: it parses HTML, applies CSS, runs page JavaScript and renders screenshots without a browser container, which Cloudflare says uses less CPU and memory and scales across its Workers network. Open-sourcing it means a team can audit what the agent's browser actually executes and fix rendering bugs itself.

The trade-off is compatibility. A browser engine assembled from Blitz, Stylo and a WebAssembly JavaScript fallback will not match Chromium on every site, and Cloudflare says it is focused on compatibility, reliability and efficiency. For scraping and form-filling agents on mostly static or standard pages it is worth a trial; for heavy single-page apps, test before switching.

In the source’s words

“Note that a Workers Paid plan is required because Kitesurf uses Dynamic Workers to create isolated Workers for pages.”

What we have not verified

  • We have not built or run Kitesurf, so we cannot say how its page compatibility compares with Chromium on real sites.
  • Cloudflare points to Web Platform Test results and benchmarks on its landing page; we did not review those numbers.
  • The post does not give a cost per page or per session for a self-deployed instance beyond the Workers Paid requirement.
  • The repository description calls Kitesurf experimental; there is no stated stability or versioning promise.

This brief is Reported: written from the sources below, not from running the release ourselves.

Sources

Spotted an error? See our corrections policy or email the address on the contact page. Markdown version for agents: /news/cloudflare-kitesurf-open-source.md

Want these briefs in your Google Top Stories? Add Agentic Weekly as a preferred source on Google.

Newsletter

The Weekly Verdict. Free, every Monday.

A free email every Monday: the week's few big AI releases, then 5 short use cases for the new models, each with a prompt you can paste.

Free. Double opt-in. One click to unsubscribe.