Sandbox

Lightning AI Sandbox provides isolated, on-demand Linux environments you can create and control programmatically. Each sandbox gets its own filesystem, network stack, and dedicated compute.

What you can do

  • Execute untrusted or user-generated code safely, without exposing production systems
  • Build interactive tools like code playgrounds or AI-powered UI builders
  • Test agent output or user-submitted code in a self-contained environment
  • Run development servers with live previews

References

Pick the interface that matches your stack:

Runtimes

The runtime is the base image inside the sandbox. Pick one at create time, or bring your own OCI image.

Slug Stack
node24 Node.js 24 + npm (default)
node22 Node.js 22 + npm
python313 Python 3.13 + pip

When runtime is not given, it defaults to node24.

Regardless of the runtime, you always have sudo access inside the sandbox.

Instance types

The instance type is the machine shape, chosen independently from the runtime.

Slug vCPU RAM
cpu-1 1 1 GB
cpu-2 2 8 GB
cpu-4 4 16 GB
cpu-8 8 32 GB
cpu-16 16 64 GB

Was this page helpful?

What went wrong?

↑↓ Navigate↵ Open⌘↵ New tabesc Close