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

# wrangle the wild web

KERNEL gives your agents and automations sandboxed chromium browsers in the cloud. each browser runs in its own vm, starts in about 30ms, and can be driven with playwright, computer controls, cdp, or webdriver bidi. around the browser, we provide what agents need on real websites: stealth and proxies, authentication, payments, browser pools, and live view, replays, and telemetry for debugging.

## why we built it this way

most browser infrastructure runs chromium in containers orchestrated by kubernetes, with warm pools to hide slow starts. we [pioneered](https://news.ycombinator.com/item?id=43705144) a different approach: running chromium on unikernels, single-purpose vms that carry only what the browser needs.

<Frame>
  <img src="https://mintcdn.com/tbd-6fc993ce-hypeship-docs-ia-v2/74jOcGAZMryYLrew/images/overview/unikernel-vs-containers.svg?fit=max&auto=format&n=74jOcGAZMryYLrew&q=85&s=bbad2c767e164da23c137ef22c548529" alt="on the left, three chromium containers share one host kernel. on the right, each chromium runs on its own unikernel vm above a hypervisor." width="960" height="440" data-path="images/overview/unikernel-vs-containers.svg" />
</Frame>

a unikernel carries the browser and nothing else, so there's little to boot or keep running, and that changes what the browser lifecycle costs:

* **lifecycle actions are fast.** a browser is created in about 30ms at p50 ([performance](/browsers/performance)), so you can create one per task instead of keeping a warm pool alive to hide start-up time.
* **idle browsers go into standby.** after five seconds with no activity, a browser enters [standby](/browsers/standby): it keeps its state and stops accruing usage cost until your code or agent reconnects.
* **root access is safe to hand an agent.** every browser is its own vm, isolated at the hypervisor rather than sharing a host kernel with other tenants, so [ssh](/browsers/ssh) and [process execution](/browsers/process-execution) stay contained to that session.

## open source

we value open source and transparency, so we publish the chromium image behind KERNEL browsers and the vm runtime we built to run them on github. you can read exactly what your agent's browser runs on, run it yourself, or contribute.

<Columns cols={2}>
  <Card title="kernel-images" icon="github" href="https://github.com/kernel/kernel-images">
    the chromium images behind KERNEL browsers.
  </Card>

  <Card title="hypeman" icon="github" href="https://github.com/kernel/hypeman">
    the vm runtime for oci images, supporting cloud hypervisor, firecracker, qemu, and apple virtualization.framework.
  </Card>
</Columns>

## get started

<Columns className="responsive-columns" cols={3}>
  <Card title="see all products" img="https://mintcdn.com/tbd-6fc993ce-hypeship-docs-ia-v2/cKsnfVTykAGg1mxp/images/chromium.svg?fit=max&auto=format&n=cKsnfVTykAGg1mxp&q=85&s=a7e910128d450490bb6a7c79cf794604" href="/overview/products" width="512" height="452" data-path="images/chromium.svg">
    browsers, stealth, proxies, auth, payments, and everything else, each linking to its docs.
  </Card>

  <Card title="quickstart" img="https://mintcdn.com/tbd-6fc993ce-hypeship-docs-ia-v2/74jOcGAZMryYLrew/images/overview/quickstart.svg?fit=max&auto=format&n=74jOcGAZMryYLrew&q=85&s=d99bc13ac5d88c7cde2ca0aa8953b81c" href="/start/quickstart" width="512" height="452" data-path="images/overview/quickstart.svg">
    hand setup to your coding agent with one prompt, or create your first browser yourself.
  </Card>

  <Card title="cookbooks" img="https://mintcdn.com/tbd-6fc993ce-hypeship-docs-ia-v2/ss3M5AP1gcWca9bk/images/overview/cookbooks.svg?fit=max&auto=format&n=ss3M5AP1gcWca9bk&q=85&s=42cf8b73a83faba8d2e7fefe922e2faf" href="/cookbooks" width="512" height="452" data-path="images/overview/cookbooks.svg">
    end-to-end recipes you can clone and run, from computer use fallbacks to agentic payments.
  </Card>
</Columns>
