Docs
Dashboard
Guides / Get startedBeta

Introduction

Give your AI agents the infrastructure they need: browsers, shells, storage and isolated machines. Start with a quickstart, or pick a topic.

Boxline gives your AI agent its own computer in the cloud. Each session is an isolated machine with a real Chrome browser, an optional bash shell, and a disk they share. You drive it with Playwright, Puppeteer, the API, the SDKs, or MCP.

You pay per second while a session runs. When you only need a page, the web APIs skip the session altogether.

Start here

Pick one. Each takes about five minutes.

Explore

How it fits together

PartWhat it is
SessionOne isolated machine, yours alone, for as long as you need it. See Configuring sessions.
BrowserChrome, driven over the Chrome DevTools Protocol (CDP), the protocol Playwright and Puppeteer speak. You can watch it and take over in the live view.
ShellAn optional bash shell on the same machine, with Python, Node, ffmpeg, ImageMagick and poppler. See Shell.
WorkspaceThe /workspace disk that the browser, the shell and the API share. Downloads land there. See File uploads and downloads.
Web APIsOne request per page: fetch, screenshot, PDF, extract and crawl. See the Web overview.
AIAn AI agent that does a whole task, steps in plain English, and scripts that mix code and AI.

What you need

  • An account and an API key. Sign up, confirm your email with the 6-digit code we send you, then create a key in the console under Settings → API keys. Working with a team? See organizations, projects and team members.
  • The API at https://api.boxline.dev. The SDKs read the key from BOXLINE_API_KEY and the address from BOXLINE_API_URL.
  • Node 18 or later, or Python, if you use an SDK. Any language works with the HTTP API.

Get help

These docs describe a beta API. Endpoints, fields and SDK methods may change before general availability; breaking changes will be listed in the changelog.