Sandboxed Chromium
We spin up cloud browsers in <30ms with GPU acceleration when needed.
Auth
We manage auth for your agents so you don’t have to.
Stealth Mode
We solve CAPTCHAs and manage residential proxies to help you see fewer of them.
o11y
You can view sessions live and record them as MP4s for debugging.
start here
Quickstart
Create your first browser, drive it, and hand the rest to your coding agent.
How you drive the browser
Which control surface, and where your loop runs. Both decisions, up front.
Cookbook
Worked examples for web agents, extraction, form fill, logins, and QA.
Why KERNEL
What you get that a Chrome process doesn’t.
See all products
Every product, and where its canonical documentation lives.
fast setup
copy and paste this into your AI coding agent (Cursor, Claude, Windsurf, etc.). it installs the Kernel CLI and skills, authenticates you, and opens a live browser session that you or your agent can interact with.
prod setup
Our app platform is a serverless compute service for running agent loops triggered on demand or by scheduled events without having to provision or manage sandboxes. Your agent runs co-located with its browser to minimize network latency. Scaffold a project from a template:scaling
browser pools keep browsers ready to use and pre-configured, so you skip start-up latency on every task and idle browsers aren’t billed. reach for them once you’re running the same workload repeatedly, need low-latency acquisition, or are scaling steady, high-frequency traffic — on-demandbrowsers.create() stays the right call for occasional, bursty, or one-off work.