The part of the platform allowed to be unfinished.
A2Labs is where ideas live before they earn a product title. Instant browser-based sandboxes, gVisor-isolated container runners, and developer tools that ship before they are polished.
24
Disposable developer containers
840ms
Pre-warmed cold start time
45 min
Auto-purged on inactivity
gVisor
Hard multi-tenant isolation
ENVIRONMENTS & TOOLS
Pre-configured developer sandboxes
Pick a runtime template, launch it in one click, and receive a browser IDE, root shell, and an outbound HTTPS tunnel.
Runtime
Ephemeral Web Shell
Instant browser terminal with root shell, git, curl, and modern CLI toolchains pre-installed.
Fullstack
Node & Next.js Sandbox
Isolated dev container with Node 22, pnpm, and automatic public URL port-forwarding on save.
Data & AI
Python & ML Playground
Zero-install Python runtime with uv, NumPy, FastAPI, and PyTorch ready for quick notebook exploration.
Containers
Disposable Docker Pod
Rootless Docker-in-Docker environment for testing multi-container docker-compose stacks without host risk.
Networking
Edge Ingress Tunnel
Expose local developer ports to the edge through Cloudflare Anycast tunnels with built-in TLS inspection.
Security
A2Recon Port Inspector
Reconnaissance and asset discovery sandbox for testing infrastructure exposure on owned IP ranges.
LIFECYCLE PIPELINE
The lifecycle of an ephemeral sandbox
Four automated phases from provision to teardown — keeping your system clean.
Trigger Sandbox
Request an environment from the panel or CLI with desired CPU & memory specs.
gVisor Container
Allocated on an in-bom or in-del node with hardened userspace kernel sandbox.
Ingress & Shell
Real-time WebSocket shell is attached, and port 3000 is tunneled to a temp domain.
Auto Destruction
When TTL hits zero, the container is destroyed, scratch storage is scrubbed.
THE LABS COVENANT
Explicit rules for experimental software
Being completely transparent about stability trade-offs is fundamental. Here is what you should know before building on A2Labs.
Shorter lifetimes by default
Sandboxes expire automatically after 45 minutes unless renewed. Persistence is something you deliberately opt into, not an abandoned machine quietly billing your card.
No stability guarantee
Tools here are experiments, not frozen enterprise APIs. Interfaces will evolve, breaking changes ship frequently, and unviable prototypes are decommissioned cleanly.
Built & shared in the open
Whenever possible, lab projects and runtimes are published on GitHub so you can audit the container definitions, syscall filters, and networking code before running them.
GET STARTED IN SECONDS
Ready to test an experiment in A2Labs?
Launch an isolated sandbox, run a throwaway workload, and close the browser. No credit card required for standard sandboxes.