Headful Browsers for AI,
Without The Headache.

Focus on your AI agents, not browser infrastructure. Ditch framework lock-in and scaling nightmares. Get reliable, headful browsers with a simple API call.

Stop Wrestling With Browser Infrastructure

Building AI agents that interact with the web is powerful, but managing the browser infrastructure is painful. SandCastle is built to solve these core frustrations:

No Framework Lock-In

Bring your own agent framework or use direct browser control. SandCastle doesn't force you into yet another ecosystem.

Effortless Scaling

Reliably scale to hundreds of concurrent browser instances without managing servers or complex orchestration.

Simplified Headful Setup

Get instant access to headful browsers. No more time wasted configuring GUIs for AI visual understanding.

Ridiculously Easy

1

Sign in with GitHub

Quick and secure authentication with your GitHub account

2

Pick a repo, branch, and file

savdont/weather-agent
main
agents/weather.py
3

Deploy!

Your app will update immediately with each

git push

Now check our docs to learn what more you can do

Scale Your AI Agents With 1 API Call

Push your code and browser agents become instantly available. Launch, manage, and scale with a single API endpoint. SandCastle handles the complexity of running browsers at any scale, so you can focus on building intelligent agents.

import fetch from 'node-fetch';

const headers = {'x-api-key': 'your_api_key', 'Content-Type': 'application/json'};

const payload = {
  query: "What's the weather?",
  build_repository: { repository_name: "weather-agent" },
  script_path: "agents/weather.py"
};

const res = await fetch("https://i7zigj097a.execute-api.us-east-1.amazonaws.com/Prod/call-agent", {
  method: "POST",
  headers: headers,
  body: JSON.stringify(payload)
});

const data = await res.json();

Massively Concurrent

Run 1 to 1,000+ concurrent browsers with zero performance degradation.

Complete Control

Instantly integrate with Playwright or your preferred agent framework for maximum flexibility.

What you can build

Empower your AI agents with real browser capabilities for a variety of tasks, from simple automations to complex data gathering and web interactions.

Browser Automation

Run headful browsers to automate complex web tasks, testing, and form filling with full visual context.

Data Extraction

Leverage real browsers to scrape and structure web data at scale, even from dynamic, JavaScript-heavy sites.

AI Agent Operations

Empower your AI agents to see, browse, and interact with the web like a human, for enhanced data collection and task execution.

Simple, transparent pricing

Choose your plan

Start for free and pay only for what you use. All plans include API access. Browser usage is billed per minute.

Free Trial

$0
Includes 1 browser hour (60 minutes)
  • 60 Browser Minutes
  • 14-Day Trial
  • 1 Browser
  • API Access
Start Free Trial

Starter

POPULAR
$15 / month
Includes 24 browser hours (1,440 minutes)
  • 1,440 Browser Minutes / mo
  • 5 Concurrent Browsers
  • API Access
  • Priority Support
Choose Starter

Growth

$50 / month
Includes 100 browser hours (6,000 minutes)
  • 6,000 Browser Minutes / mo
  • 25 Concurrent Browsers
  • API Access
  • Priority Support
Choose Growth