Skip to main content
Tensorlake provides isolated MicroVM sandboxes that boot in hundreds of milliseconds, with memory and filesystem preserved across suspend/resume. Get setup in a few minutes, and start a sandbox in a few seconds. Sandboxes can be used to run agent harnesses, run tool calls or even as VMs for running coding agents, builds and IDEs. GPU sandboxes use gVisor while CPU-only sandboxes run in VMs.

How it works

You can create sandboxes on demand via the API and choose their image and resources. The default image is tensorlake/ubuntu-minimal.

Start Using Sandboxes

Quickstart

Install the SDK and run your first sandbox.

Lifecycle

The mental model behind ephemeral, named, suspend, and snapshot.

Build and Import Images

Use and customize sandbox images for your use case.

Sandbox Persistence

How to persist sandbox state across runs with suspend and snapshots.

Trust and support

Tensorlake is HIPAA and SOC 2 Type II compliant, supports EU data residency, and offers zero data retention.

Slack

Chat with our engineers.

Newsletter

Use cases and product updates.