Browser-equipped sandboxes for web automation and secure execution, unified under one SDK. Build AI agents, internal ops workflows, and document-heavy automations.
Launch a browser-equipped sandbox that gives you code execution, a live browser, an AI agent, and human handoff in one place. Connect through the SDK and keep the browser in the same workflow context.
import { BanataSandbox } from "@banata-boxes/sdk"const sandbox = new BanataSandbox()const session = await sandbox.launch({ capabilities: { agent: { enabled: true }, browser: { viewport: { width: 1280, height: 800 } }, },})const preview = await session.getPreview()const await session.promptAsync( "Open example.com and report the title.")The browser lives inside the same sandbox as your files, commands, and AI agent, so web work and workspace work stay connected.
The live browser launches inside the sandbox and stays connected to the same workflow context. Preferred region placement helps keep work close to where you need it.
Prepared warm sandboxes reduce wait time for the live browser and workspace when work begins.
Run browser work inside the sandbox with controlled handoff, recording, and optional bring-your-own proxy on supported plans.
Watch the browser in real time, connect automation, or hand the screen to a human when the workflow needs manual input.
Every browser runs in its own micro-VM with a dedicated IP. No session can see another — by design.
Scale sandbox workflows with warm reserve, live preview, an AI agent, and artifacts on the same runtime substrate.
Spin up isolated workspaces to run code safely. Use Python, Node, Bun, shell tools, and files in the same sandbox that powers your browser workflow.
import { BanataSandbox } from "@banata-boxes/sdk"const sandbox = new BanataSandbox()const session = await sandbox.launch({ capabilities: { browser: { viewport: { width: 1280, height: 800 } }, documents: { libreofficeHeadless: true }, },})const result = await session.exec( `import pandas as pd print(pd.read_csv("data.csv").head())`)Sandboxes are perfect for AI agents that generate code, data processing pipelines, or any workflow that needs secure server-side execution.
Use Node, Bun, Python, shell tools, Git, and common Linux utilities without choosing a runtime up front.
Pre-warmed sandbox pools mean your code starts executing almost instantly on the warm path.
Install what you need with pip, npm, or bunx. Dependencies persist for the lifetime of the sandbox.
Read, write, and manage files inside the sandbox. Upload input files, generate outputs, and download results.
Stream stdout and stderr in real-time via WebSocket. Watch your code execute live — perfect for long-running tasks.
Use the live browser and the sandbox in one workflow. Browse, extract, process, and return results without leaving the session.
Whether you're building AI agents, scraping pipelines, or testing frameworks, Banata gives you one runtime with code execution, paired browser control, and human handoff.
Give your AI agents real browsers and code execution. Let them browse the web, fill forms, extract data, and run analysis code — all through tool calls.
Scrape any website with stealth browsers and residential proxies. Process extracted data in sandboxes. Handle millions of pages per day.
Run your Playwright or Puppeteer test suites in the cloud. Parallel execution across regions. Full session recordings for debugging failures.
Run user-submitted or AI-generated code safely. Each execution is fully isolated with resource limits, network controls, and automatic cleanup.
Built on bare metal infrastructure optimized for browser and sandbox workloads. Every millisecond matters.
Start with Starter at $25/month for 3 concurrent sandboxes and 30 active hours.