Skip to content

Commit 4e62b81

Browse files
committed
add lifecycle strip, redirect create-a-browser, add CLI tabs to intro pages
1 parent bafab24 commit 4e62b81

13 files changed

Lines changed: 111 additions & 243 deletions

File tree

.docs/code-example-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ Before publishing a code example, verify:
360360
## Reference
361361

362362
See these files for examples:
363-
- `browsers/create-a-browser.mdx` - Standard browser creation pattern
363+
- `introduction/create.mdx` - Standard browser creation pattern
364364
- `apps/develop.mdx` - App development pattern
365365
- `browsers/file-io.mdx` - Complex automation example
366366

auth/faq.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Call `.login()` on the connection to trigger auth immediately. See [Triggering r
3636

3737
## What types of flows does Managed Auth support?
3838

39-
Managed Auth handles login and authentication flows end-to-end: entering credentials, multi-step login forms (e.g. email on one page, password on the next), SSO redirects, MFA challenges, and keeping sessions alive. For post-login browser work like form filling, sign-ups, or other workflows, use [Kernel's browser automation](/browsers/create-a-browser) directly.
39+
Managed Auth handles login and authentication flows end-to-end: entering credentials, multi-step login forms (e.g. email on one page, password on the next), SSO redirects, MFA challenges, and keeping sessions alive. For post-login browser work like form filling, sign-ups, or other workflows, use [Kernel's browser automation](/introduction/control) directly.
4040

4141
## How do I debug a managed auth session?
4242

browsers/create-a-browser.mdx

Lines changed: 0 additions & 231 deletions
This file was deleted.

browsers/pools/scaling.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: "Recommended practices for scaling"
66

77
This guide explains how to architect production-scale browser automation systems using Kernel, how to handle high-concurrency workloads, and best practices for building resilient systems.
88

9-
After understanding the [basics](/browsers/create-a-browser) of our browsers, you should understand how to create and connect to individual browsers on-demand. This guide builds on that foundation to help you design systems using browser pools that can handle hundreds or thousands of concurrent browser tasks reliably.
9+
After understanding the basics of [creating](/introduction/create) and [controlling](/introduction/control) our browsers, you should understand how to create and connect to individual browsers on-demand. This guide builds on that foundation to help you design systems using browser pools that can handle hundreds or thousands of concurrent browser tasks reliably.
1010

1111
## Understanding your requirements
1212

changelog.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ For API library updates, see the [Node SDK](https://github.com/onkernel/kernel-n
180180

181181
## Documentation updates
182182

183-
- Renamed "Scaling in Production" to [Reserved Browsers](/browsers/pools/overview) and added a new [On-Demand Browsers](/browsers/create-a-browser) section for clearer guidance on browser provisioning strategies.
183+
- Renamed "Scaling in Production" to [Reserved Browsers](/browsers/pools/overview) and added a new [On-Demand Browsers](/introduction/create) section for clearer guidance on browser provisioning strategies.
184184
- Added [mobile and tablet viewport configurations](/browsers/viewport) with supported screen sizes and usage guidance.
185185
- Added [proxy-bypass-hosts](https://www.kernel.sh/docs/proxies/overview#bypass-hosts) documentation for configuring proxy bypass lists on browser pools.
186186
- Documented the `--force` flag for [viewport resizing](/browsers/viewport) during active recordings.

docs.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
{ "source": "/auth/agent/programmatic", "destination": "/auth/programmatic" },
1212
{ "source": "/auth/agent/faq", "destination": "/auth/faq" },
1313
{ "source": "/browsers/hardware-acceleration", "destination": "/browsers/gpu-acceleration" },
14+
{ "source": "/browsers/create-a-browser", "destination": "/introduction/create" },
1415
{ "source": "/introduction", "destination": "/" },
1516
{ "source": "/quickstart", "destination": "/" },
1617
{ "source": "/home", "destination": "/" }
@@ -79,7 +80,6 @@
7980
"group": "Basics",
8081
"expanded": true,
8182
"pages": [
82-
"browsers/create-a-browser",
8383
"browsers/live-view",
8484
"browsers/termination",
8585
"browsers/standby",

index.mdx

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ mode: "wide"
88
We build crazy fast, open source infra for AI agents to access the internet. Trusted by Cash App, Framer, and 3,000+ teams.
99

1010
<Columns className="responsive-columns" cols={4}>
11-
<Card title="Sandboxed Chromium" img="/images/chromium.svg" href="/browsers/create-a-browser">
11+
<Card title="Sandboxed Chromium" img="/images/chromium.svg" href="/introduction/create">
1212
We spin up cloud browsers in &lt;30ms with GPU acceleration when needed.
1313
</Card>
1414
<Card title="Auth" img="/images/auth.svg" href="/auth/overview">
@@ -17,11 +17,25 @@ We build crazy fast, open source infra for AI agents to access the internet. Tru
1717
<Card title="Stealth Mode" img="/images/stealth.svg" href="/browsers/bot-detection/overview">
1818
We solve CAPTCHAs and manage residential proxies to help you see fewer of them.
1919
</Card>
20-
<Card title="o11y" img="/images/o11y.svg" href="/browsers/replays">
20+
<Card title="o11y" img="/images/o11y.svg" href="/introduction/observe">
2121
You can view sessions live and record them as MP4s for debugging.
2222
</Card>
2323
</Columns>
2424

25+
## start here
26+
27+
<Columns cols={3}>
28+
<Card title="Create" href="/introduction/create">
29+
Spin up a browser and pick the shape — headless, stealth, GPU, profiles.
30+
</Card>
31+
<Card title="Control" href="/introduction/control">
32+
Drive it with computer controls, CDP, or WebDriver BiDi.
33+
</Card>
34+
<Card title="Observe" href="/introduction/observe">
35+
Watch it live, record replays, and capture screenshots.
36+
</Card>
37+
</Columns>
38+
2539
import { CopyPromptButton } from '/snippets/copy-prompt-button.jsx';
2640

2741
<div className="tinker-box">

integrations/notte.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ if __name__ == "__main__":
118118

119119
## Next steps
120120

121-
- Learn about [creating browsers](/browsers/create-a-browser) on Kernel
121+
- Learn about [creating browsers](/introduction/create) on Kernel
122122
- Check out [live view](/browsers/live-view) for debugging your automations
123123
- Learn about [stealth mode](/browsers/bot-detection/stealth) for avoiding detection
124124
- Explore [Profiles](/auth/profiles) for maintaining browser state across sessions

integrations/overview.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,4 +46,4 @@ Kernel provides detailed guides for popular agent frameworks:
4646

4747
## Custom Integrations
4848

49-
Kernel works with any tool that supports CDP. Check out our [browser creation guide](/browsers/create-a-browser) to learn how to connect any other agent framework.
49+
Kernel works with any tool that supports CDP. Check out our [browser control guide](/introduction/control) to learn how to connect any other agent framework.

integrations/vercel/ai-sdk.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,6 @@ So, any code you can run through the SDK can be run via the tool.
181181
## Related
182182

183183
- [Vercel Marketplace Integration](/integrations/vercel/marketplace)
184-
- [Browser Creation](/browsers/create-a-browser)
184+
- [Browser Creation](/introduction/create)
185185
- [Stealth Mode](/browsers/bot-detection/stealth)
186186
- [Live View](/browsers/live-view)

0 commit comments

Comments
 (0)