Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -283,6 +283,7 @@
},
"integrations/hermes-agent",
"integrations/laminar",
"integrations/replit",
"integrations/stagehand",
{
"group": "Stripe Projects",
Expand Down
4 changes: 4 additions & 0 deletions images/integration-icons/replit.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions integrations/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ Kernel provides detailed guides for popular agent frameworks:
- **[Claude Code and Desktop](/integrations/claude/claude-code-and-desktop)** - Give the Claude apps a Kernel browser via the marketplace plugin or MCP
- **[Claude Agent SDK](/integrations/claude/claude-agent-sdk)** - Run Claude Agent SDK automations in cloud browsers
- **[Claude Managed Agents](/integrations/claude/claude-managed-agents)** - Run Anthropic's hosted agent harness against cloud browsers
- **[Replit](/integrations/replit)** - Give Replit Agent a Kernel cloud browser
- **[Stagehand](/integrations/stagehand)** - AI browser automation with natural language
- **[Terraform](/integrations/terraform)** - Manage durable Kernel infrastructure as code
- **[Computer Use (Anthropic)](/integrations/computer-use/anthropic)** - Claude's computer use capability
Expand Down
31 changes: 31 additions & 0 deletions integrations/replit.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: "Replit"
description: "Give Replit Agent a Kernel cloud browser"
icon: "/images/integration-icons/replit.svg"
---
Comment thread
cursor[bot] marked this conversation as resolved.

Connect Kernel to Replit through Replit's integration library. Replit Agent gets full Kernel capabilities over MCP — launching and controlling cloud browsers, saving and reusing [profiles](/browsers/profiles), and capturing [replays](/browsers/replays) — so it can complete general browser tasks or build web apps that use browser agents and automation.

## Connect Kernel to Replit

<Steps>
<Step title="Open the integration library">
In your Repl, click **Add an integration**, then **Manage integrations**. You can also jump straight to Kernel's connector with this [direct link](https://replit.com/~?settings.show=true&settings.tab=integrations&connector=predefined-kernel-sh).
</Step>
<Step title="Find Kernel">
Search the integration library for `KERNEL`.
</Step>
<Step title="Connect">
Click **Connect** and follow the OAuth prompts to authorize your Kernel account.
</Step>
</Steps>

Once connected, Replit Agent can call Kernel's MCP tools directly — no API key management required.

## What Replit Agent can do

- **Launch and control cloud browsers** — create sessions and drive them with [Playwright code](/browsers/playwright-execution) for DOM-based interaction, or [computer actions](/browsers/computer-controls) (mouse, keyboard, screenshots) for visual control.
- **Save and reuse profiles** — persist logins and session state across runs with [profiles](/browsers/profiles).
- **Capture replays** — start and stop a [video replay](/browsers/replays) mid-session to record specific interactions or workflows, then review or download it afterward.

This makes Kernel a good fit both for one-off tasks you ask Replit Agent to complete in a browser, and for web apps you're building on Replit that need browser automation as part of their own functionality.
Loading