Universal CDP compatibility
Kernel browsers work with any framework or tool that supports the Chrome DevTools Protocol (CDP). This means you can:- Use any agent framework: Integrate with popular frameworks like Browser Use, Stagehand, Playwright, Puppeteer, Selenium, and more
- Connect via CDP: All browsers expose a CDP WebSocket URL for direct connection
- No vendor lock-in: Switch between frameworks or use multiple frameworks simultaneously
- Standard protocols: Built on open standards that work with the entire browser automation ecosystem
Computer Use
For vision-language models (VLMs) that predict browser actions from screenshots, Kernel provides Computer Controls APIs that enable direct mouse, keyboard, and screen interactions. These low-level controls let you:- Capture screenshots to send to your VLM
- Execute predicted actions (clicks, typing, scrolling, dragging)
- Build custom agentic loops with any VLM provider
Integrations by Kind
Agent frameworks- Browser Use — AI browser agent framework
- Stagehand — AI browser automation with natural language
- Hermes Agent — run Hermes browser tools on Kernel browsers
- Vibium — WebDriver BiDi client
- Claude Code and Desktop — the Claude apps, via the marketplace plugin or MCP
- Claude Agent SDK — run Claude Agent SDK automations in cloud browsers
- Claude Managed Agents — Anthropic’s hosted agent harness against cloud browsers
- Agent Browser — browser automation CLI for AI agents
- fx — give Vercel’s fx coding agent a cloud browser via MCP
- Browser Loop — a framework-neutral browser tool catalog for your own agent
- 1Password — use credentials from your own vaults for managed auth
- Payments — provider-backed payments without exposing card data
- Vercel — deploy browser automations to Vercel
- Val Town — serverless function runtime
- Terraform — manage durable Kernel infrastructure as code
- Stripe Projects — provision Kernel plans and API keys via the Stripe Projects CLI
- Laminar — tracing for AI browser automations