If you are already familiar with browser vendors and are looking to quickly switch to Kernel browsers, follow the instructions here.
Getting started
This quickstart guide will help you deploy and invoke your first browser automation on Kernel. You’ll create a simple automation using Playwright, Computer Use, or a web agent framework like Browser Use.Prerequisites
brew
for the Kernel CLInpm
orpnpm
to generate a sample Kernel app- A Kernel account
Note: You can also deploy and invoke apps using the Kernel MCP server from AI assistants (Cursor, Goose, Claude, etc.).
1. Download the sample app
2. Install the Kernel CLI
3. Authenticate with Kernel
The easiest way to authenticate is using OAuth:4. Deploy the sample app on Kernel
5. Invoke the app
Next steps
Nice work! With Kernel, you:- Developed an app that uses Playwright, Computer Use, or a web agent framework like Browser Use
- Deployed and invoked it in the cloud
Sample apps reference
These are the sample apps currently available when you runnpx @onkernel/create-kernel-app
:
Template | Description | Framework | Query Parameters |
---|---|---|---|
sample-app | Returns the page title of a specified URL | Playwright | { url } |
browser-use | Completes a specified task | Browser Use | { task } |
stagehand | Returns the first result of a specified Google search | Stagehand | { query } |
advanced-sample | Implements sample apps using advanced Kernel configs | Playwright | n/a |
computer-use | Implements an Anthropic Computer Use prompt loop | Anthropic Computer Use API | { query } |
cua | Implements an OpenAI CUA prompt loop | OpenAI CUA API | { task } |