Kernel is a Stripe Projects provider. Use the Stripe CLI to link your Kernel account, choose a plan, and provision per-project API keys without using the dashboard for setup. This page is the provider-level LLM context for agents (Documentation Index
Fetch the complete documentation index at: https://kernel.sh/docs/llms.txt
Use this file to discover all available pages before exploring further.
stripe projects llm-context). Service-specific guidance for cloud browser API keys is in Stripe Projects — browser API access.
Service catalog
Stripe service slugs are prefixed withkernel/ (from the app manifest name).
| Service ID | Kind | Scope | Summary |
|---|---|---|---|
kernel/plan:developer | plan | account | Free tier — $5/mo credits, 5 concurrent browsers |
kernel/plan:hobbyist | plan | account | 10/mo credits, 10 concurrent browsers (email KYC) |
kernel/plan:startup | plan | account | 50/mo credits, 150 concurrent browsers (email KYC) |
kernel/browser:api-access | deployable | project | API key for launching browsers in a Stripe Project |
- Only one plan can be active per Kernel org at a time (
allowed_updatesdefines upgrade/downgrade paths). browser:api-accessis free when any active plan is provisioned; otherwise it is usage-based (0.02/min stealth).
Common CLI flows
stripe projects services list and copy the exact service slug from the output before stripe projects add — do not guess slugs.
Account and project mapping
| Stripe | Kernel |
|---|---|
| Stripe account | Kernel organization (billing + linking) |
| Stripe Project | Kernel project (API keys, sessions, pools, etc.) |
| Plan resources | Org-wide subscription tier |
browser:api-access | Project-scoped API key |
project_id create a Kernel project if needed.
Authentication
New accounts use the agentic credentials flow: afterstripe projects link / account request, Kernel returns bearer access and refresh tokens. Use stripe projects env --pull to load credentials locally.
- Dashboard (humans): https://dashboard.onkernel.com
- Existing Kernel customers with billing already on file may receive
payment_credentials: "provider"when linking to avoid double-billing.
Billing and Shared Payment Tokens (SPT)
Paid plans are charged through Stripe Shared Payment Tokens on the Metronome-managed Stripe customer.Full documentation
- Doc index for agents: https://kernel.sh/docs/llms.txt
- Create and connect browsers: https://kernel.sh/docs/introduction/create
- API keys: https://kernel.sh/docs/info/api-keys
- Pricing: https://kernel.sh/docs/info/pricing
- Cursor / Claude skills: https://github.com/kernel/skills