Skip to main content
Rigbox gives you isolated Linux VMs - each with its own kernel, filesystem, and network - managed entirely through an API. Deploy workspaces, expose apps to the internet, run AI agents with managed credits, and automate everything with setup scripts and service specs.

Quick example

Deploy a workspace in one command:
Replace <WORKSPACE_NAME> with a name of your choice. The CLI is authenticated via rig login - no API key handling required. This provisions an isolated micro-VM with Python, Node.js, build tools, and SSH access - ready in seconds.
New to Rigbox? Follow the Quickstart for a step-by-step walkthrough with polling, app exposure, and health checks.

When to use Rigbox

Core capabilities

Workspaces

Isolated micro-VMs with configurable CPU, memory, disk, and full SSH access

Apps & Routing

Expose ports as public URLs on rigbox.dev with automatic HTTPS and health checks

AI & Credits

Managed AI proxy with credits for Anthropic, OpenAI, and Google - or bring your own keys

Tools

Architecture Explorer for code visualization, Virtual Browser for remote browsing

Catalog Apps

Install VS Code, Jupyter, Streamlit, and more in one call

Snapshots

Checkpoint full workspace state and restore instantly

Automation

Setup scripts and service specs for reproducible environments

SSH & CLI

SSH access, file transfer, and full CLI management with rig

Get started

Quickstart

Deploy your first workspace and app in 5 steps

Authentication

API keys, JWTs, and session tokens

Guides

In-depth guides for every feature

Base URL

All API requests go to:
See the API Reference for the full endpoint catalog, or the Authentication page for how to authenticate.