Skip to main content
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 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. Kernel provides detailed guides for popular agent frameworks:

Custom Integrations

Kernel works with any tool that supports CDP. Check out our browser creation guide to learn how to connect any other agent framework.