Skip to content

Commit f8798e3

Browse files
committed
clean up
1 parent e2594d9 commit f8798e3

File tree

1 file changed

+3
-78
lines changed

1 file changed

+3
-78
lines changed

integrations/overview.mdx

Lines changed: 3 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
title: "Overview"
33
---
44

5-
Kernel's browsers are designed to be compatible with every agent framework out there. Whether you're building with popular frameworks like Browser Use, Stagehand, or Computer Use APIs, or developing with your own custom solution, Kernel provides seamless integration capabilities.
5+
Kernel's browsers are compatible with all browser and Computer Use frameworks.
66

7-
## Universal Compatibility
7+
## Universal compatibility
88

99
Kernel browsers work with any framework or tool that supports the Chrome DevTools Protocol (CDP). This means you can:
1010

@@ -13,35 +13,6 @@ Kernel browsers work with any framework or tool that supports the Chrome DevTool
1313
- **No vendor lock-in**: Switch between frameworks or use multiple frameworks simultaneously
1414
- **Standard protocols**: Built on open standards that work with the entire browser automation ecosystem
1515

16-
## Key Integration Features
17-
18-
### Chrome DevTools Protocol Support
19-
20-
Every Kernel browser provides a `cdp_ws_url` that you can use to connect any CDP-compatible framework or library. This standard protocol ensures broad compatibility across the ecosystem.
21-
22-
### Cloud-Hosted Browsers
23-
24-
Run your agent frameworks with Kernel's cloud infrastructure, eliminating the need to manage browsers locally:
25-
26-
- **Zero local setup**: No browser installation or maintenance required
27-
- **Instant scaling**: Launch multiple browser sessions in parallel
28-
- **Reliable infrastructure**: Production-grade browser environments
29-
- **Cross-platform**: Works from any development environment
30-
31-
### Anti-Detection & Privacy
32-
33-
Kernel browsers come with built-in features that work seamlessly with any framework:
34-
35-
- **[Stealth mode](/browsers/stealth)**: Advanced bot detection avoidance
36-
- **[Proxy support](/proxies/overview)**: Route traffic through datacenter, ISP, residential, or custom proxies
37-
- **[Browser profiles](/browsers/profiles)**: Maintain consistent browser fingerprints
38-
39-
### Development & Debugging Tools
40-
41-
- **[Live view](/browsers/live-view)**: Watch your automations run in real-time
42-
- **[Replays](/browsers/replays)**: Review past sessions for debugging
43-
- **[Session persistence](/browsers/persistence)**: Maintain state across runs
44-
4516
## Popular Framework Integrations
4617

4718
Kernel provides detailed guides for popular agent frameworks:
@@ -54,52 +25,6 @@ Kernel provides detailed guides for popular agent frameworks:
5425
- **[Val Town](/integrations/valtown)** - Serverless function runtime
5526
- **[Vercel](/integrations/vercel)** - Deploy browser automations to Vercel
5627

57-
## Getting Started
58-
59-
To integrate Kernel with any framework:
60-
61-
1. **Install the Kernel SDK** for your language ([TypeScript/JavaScript](https://www.npmjs.com/package/@onkernel/sdk) or [Python](https://pypi.org/project/kernel/))
62-
2. **Create a browser session** and get the CDP WebSocket URL
63-
3. **Connect your framework** using the `cdp_ws_url` from the browser session
64-
4. **Run your automation** with all of Kernel's cloud features
65-
66-
```typescript TypeScript/JavaScript
67-
import Kernel from '@onkernel/sdk';
68-
69-
const client = new Kernel({
70-
apiKey: process.env.KERNEL_API_KEY
71-
});
72-
73-
// Create a browser with stealth mode
74-
const browser = await client.browsers.create({
75-
stealth: true
76-
});
77-
78-
// Use browser.cdp_ws_url with your framework
79-
console.log('CDP URL:', browser.cdp_ws_url);
80-
console.log('Live view:', browser.browser_live_view_url);
81-
```
82-
83-
```python Python
84-
from kernel import Kernel
85-
86-
client = Kernel(api_key='your-api-key')
87-
88-
# Create a browser with stealth mode
89-
browser = client.browsers.create(stealth=True)
90-
91-
# Use browser.cdp_ws_url with your framework
92-
print(f'CDP URL: {browser.cdp_ws_url}')
93-
print(f'Live view: {browser.browser_live_view_url}')
94-
```
95-
9628
## Custom Integrations
9729

98-
Don't see your framework listed? No problem! Kernel works with any tool that supports CDP. Check out our [browser creation guide](/browsers/create-a-browser) to learn how to connect your custom solution.
99-
100-
## Next Steps
101-
102-
- Browse our [framework-specific integration guides](/integrations/browser-use)
103-
- Learn about [creating browsers](/browsers/create-a-browser)
104-
- Explore [stealth features](/browsers/stealth) for production use
105-
- Set up [proxies](/proxies/overview) for enhanced privacy
30+
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.

0 commit comments

Comments
 (0)