Build with SessionKit.

Headless browser infrastructure for AI agents. Launch stealth sessions with anti-detection, residential proxies, and realistic fingerprints — all from a single API call.

Get started →

Get started

Launch your first stealth browser session in under 5 minutes. Install the SDK and configure your API key. Complete endpoint documentation for sessions, profiles, and fleets.

Core concepts

Isolated browser instances with their own proxy, fingerprint, and storage. Persist cookies, localStorage, and IndexedDB across sessions. Pre-warmed session pools with zero cold-start latency.

Features

Bypass anti-bot detection with max stealth settings, canvas spoofing, and WebGL fingerprinting. Residential, datacenter, and ISP proxies with automatic rotation and sticky sessions. AI-generated fingerprints that pass detection. Unique per session with consistent device profiles. Capture HAR files, screenshots, and video recordings for debugging and compliance.

Quick example

import { SessionKit } from '@sessionkit/sdk'

const sk = new SessionKit({ apiKey: process.env.SESSIONKIT_API_KEY })

// Launch a stealth browser session
const session = await sk.sessions.create({
  proxy: { type: 'residential', country: 'US' },
  stealth: 'max',
  fingerprint: 'auto',
})

// Connect with Playwright
const browser = await chromium.connectOverCDP(session.cdpUrl)
const page = await browser.newPage()
await page.goto('https://example.com')

SDKs

Full-featured SDK with type-safe methods and streaming support. Native Python SDK with async/await and proxy helpers. Lightweight Go client for high-performance automation.

What's new

  • v2.4 — Fleet autoscaling with predictive warm-up
  • v2.3 — Session recording with HAR export
  • v2.2 — Residential proxy rotation with sticky sessions