Stripe Projects

Stripe Projects — browser API access

LLM context for the kernel/browser:api-access Stripe Projects service

This page describes the kernel/browser:api-access deployable service provisioned through Stripe Projects.

What this resource is

A project-scoped Kernel API key used to create and manage cloud browsers (CDP, Playwright, Computer Controls, etc.) for that Stripe Project’s Kernel project.

Provisioning

stripe projects add kernel/browser:api-access --config '{"name":"production"}'
stripe projects env --pull

Configuration

FieldTypeRequiredDescription
namestringyesLabel for the API key (e.g. production, staging)

After provisioning

  1. Run stripe projects env --pull to sync credentials into .env / .projects/vault.
  2. Use the Kernel API key from the environment (typically KERNEL_API_KEY) with the SDK or CLI.
import Kernel from '@onkernel/sdk';

const kernel = new Kernel(); // uses KERNEL_API_KEY from env

const browser = await kernel.browsers.create();
kernel browsers create

Pricing

SituationPrice
No active Kernel plan on the orgUsage-based by browser type: $0.001/min headless, $0.008/min headful, $0.048/min headful + GPU (stealth included)
Active plan:developer, plan:hobbyist, or plan:startupIncluded with plan (component pricing free under parent plan)

Provision a plan first when the developer needs predictable monthly credits and concurrency limits.

Operations

# Rotate credentials (invalidates old key)
stripe projects rotate kernel/browser:api-access

# Remove the resource
stripe projects remove kernel/browser:api-access

Further reading

On this page