diff --git a/docs.json b/docs.json index af0875e4..047ebb58 100644 --- a/docs.json +++ b/docs.json @@ -283,6 +283,7 @@ }, "integrations/hermes-agent", "integrations/laminar", + "integrations/replit", "integrations/stagehand", { "group": "Stripe Projects", diff --git a/images/integration-icons/replit.svg b/images/integration-icons/replit.svg new file mode 100644 index 00000000..84968efa --- /dev/null +++ b/images/integration-icons/replit.svg @@ -0,0 +1,4 @@ + + Replit + + diff --git a/integrations/overview.mdx b/integrations/overview.mdx index c75a3007..4f9ffdc9 100644 --- a/integrations/overview.mdx +++ b/integrations/overview.mdx @@ -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 diff --git a/integrations/replit.mdx b/integrations/replit.mdx new file mode 100644 index 00000000..d706fb10 --- /dev/null +++ b/integrations/replit.mdx @@ -0,0 +1,31 @@ +--- +title: "Replit" +description: "Give Replit Agent a Kernel cloud browser" +icon: "/images/integration-icons/replit.svg" +--- + +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 + + + + 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). + + + Search the integration library for `KERNEL`. + + + Click **Connect** and follow the OAuth prompts to authorize your Kernel account. + + + +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.