> ## Documentation Index
> Fetch the complete documentation index at: https://tbd-6fc993ce-hypeship-docs-ia-restructure.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

Kernel's browsers are compatible with all browser and Computer Use frameworks.

## 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](/browsers/computer-controls) 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

This approach works with any computer use model, including Anthropic Claude, OpenAI CUA, Google Gemini, and others.

## Integrations by Kind

**Agent frameworks**

* [Browser Use](/integrations/browser-use) — AI browser agent framework
* [Stagehand](/integrations/stagehand) — AI browser automation with natural language
* [Hermes Agent](/integrations/hermes-agent) — run Hermes browser tools on Kernel browsers
* [Vibium](/integrations/vibium) — WebDriver BiDi client

**Coding agents and harnesses**

* [Claude Code and Desktop](/integrations/claude/claude-code-and-desktop) — the Claude apps, via the marketplace plugin or MCP
* [Claude Agent SDK](/integrations/claude/claude-agent-sdk) — run Claude Agent SDK automations in cloud browsers
* [Claude Managed Agents](/integrations/claude/claude-managed-agents) — Anthropic's hosted agent harness against cloud browsers
* [Agent Browser](/integrations/vercel/agent-browser) — browser automation CLI for AI agents
* [fx](/integrations/vercel/fx) — give Vercel's fx coding agent a cloud browser via MCP
* [Browser Loop](/browsers/browser-loop) — a framework-neutral browser tool catalog for your own agent

**Computer use models**

* [Anthropic](/integrations/computer-use/anthropic), [OpenAI](/integrations/computer-use/openai), [Gemini](/integrations/computer-use/gemini), [Yutori](/integrations/computer-use/yutori), [OpenAGI](/integrations/computer-use/openagi), [Tzafon](/integrations/computer-use/tzafon)

**Credentials and payments**

* [1Password](/integrations/1password) — use credentials from your own vaults for managed auth
* [Payments](/integrations/payments/overview) — provider-backed payments without exposing card data

**Deployment and runtimes**

* [Vercel](/integrations/vercel/overview) — deploy browser automations to Vercel
* [Val Town](/integrations/valtown) — serverless function runtime
* [Terraform](/integrations/terraform) — manage durable Kernel infrastructure as code

**Provisioning and billing**

* [Stripe Projects](/integrations/stripe-projects) — provision Kernel plans and API keys via the Stripe Projects CLI

**Observability**

* [Laminar](/integrations/laminar) — tracing for AI browser automations

## Custom Integrations

Kernel works with any tool that supports CDP. See [how you drive the browser](/introduction/driving-the-browser) to pick a control surface, and the [control guide](/introduction/control) for connecting any other framework.

Automating a specific website reliably is usually a skill, not an integration — see [site-specific skills](/skills/site-specific).
