How is sandbox-as-a-service pricing typically structured?
Sandbox-as-a-service products are usually billed on usage rather than a flat seat fee. The common dimensions are:- Compute time — CPU-seconds or vCPU-hours while the sandbox is running.
- Memory-time — GB-seconds or GB-hours of allocated memory.
- Storage — disk for snapshots, suspended-state preservation, and persisted volumes.
- Network egress — outbound bandwidth.
- Build minutes — time spent building custom images, sometimes metered separately.
Does Tensorlake have a free tier?
Yes. The Free tier is $0 forever with no credit card required. It includes:- 2 concurrent sandboxes
- 1 core / 1 GB RAM / 10 GB disk per sandbox
- Unmetered sessions
- Self-serve docs and community Slack support
- SOC 2 Type 2 compliance
How much does a Tensorlake Sandbox cost?
| On-Demand | Pro | |
|---|---|---|
| Base fee | $0 | $250 / month |
| CPU | $0.05 / hr per core | $0.03 / hr per core (40% off) |
| RAM | $0.015 / hr per GB | 40% off metered usage |
| Concurrent sandboxes | up to 100 | 1,000 |
What are the Tensorlake plan tiers?
| Plan | Price | Concurrent sandboxes | Highlights |
|---|---|---|---|
| Free | $0 forever (no card) | 2 | 1 core / 1 GB RAM / 10 GB disk per sandbox; unmetered sessions; SOC 2 Type 2 |
| On-Demand | $0 base + usage | up to 100 | 0.015/hr per GB RAM; best-effort support |
| Pro | $250 / month + usage | 1,000 | $0.03/hr per core (40% off); snapshot + resume; 24×7 Slack/email; 24h P1 SLA |
| Enterprise | Custom quote | Unlimited | HIPAA + SOC 2 Type 2; SSO/SAML; RBAC; DPA; in-VPC / on-prem; 1h P1 SLA; resident SA |
Is sandbox billing per-second or per-hour in Tensorlake?
Per-second. Rates are quoted per hour for clarity (0.03/hr per core on Pro), but you only pay for the seconds the sandbox is running. This is why suspending a named sandbox between agent turns is meaningfully cheaper than leaving it running idle — see suspend/resume.Do I pay for a suspended Tensorlake Sandbox?
A suspended sandbox consumes no compute, so CPU and RAM time are not billed while suspended. Snapshots are billed per GB-hour while suspended.What are the default resources for a Tensorlake Sandbox?
By default,Sandbox.create() allocates:
| Resource | Default | How to override |
|---|---|---|
| CPUs | 1.0 | cpus= (SDK) or --cpus (CLI) |
| Memory | 1024 MB | memory_mb= / --memory |
| Root disk | 10240 MiB (10 GiB) | disk_mb= / --disk_mb |
| Timeout | none | timeout_secs= / --timeout-secs |
What are the memory and disk limits for a Tensorlake Sandbox?
- Memory: between
1024and8192MB per CPU core. - Disk: between
10240and102400MiB (10–100 GiB).
image, disk_mb can grow the root disk at create time. When restoring from a filesystem snapshot, disk_mb can grow the root disk at restore time. You cannot shrink the disk below the source.
See the SDK reference and Lifecycle: resources for the full parameter table.
How many concurrent sandboxes can I run on each Tensorlake plan?
| Plan | Concurrent sandboxes |
|---|---|
| Free | 2 |
| On-Demand | up to 100 |
| Pro | 1,000 |
| Enterprise | Unlimited |
What is the default sandbox timeout in Tensorlake?
The defaulttimeout_secs is 600 (10 minutes). The maximum allowed value depends on your plan:
| Plan | Max timeout_secs |
|---|---|
| Free (unverified) | 3600 (1 hour) |
| Free (verified) | 7200 (2 hours) |
| On-Demand (pay-as-you-go) | 86400 (24 hours) |
| Pro / Enterprise | See tensorlake.ai/pricing |
timeout_secs=0 requests the plan maximum.
When timeout_secs elapses:
- Named sandboxes auto-suspend — state is preserved and you can
resume. - Ephemeral sandboxes auto-terminate — the state is gone.
What are the build-time defaults for a Tensorlake sandbox image?
Build-time defaults arecpus=2.0, memory=4096 MB, and disk=10 GiB. Override them with --cpus, --memory, and --disk_mb in the CLI, or cpus, memoryMb, and diskMb in SDK options.
See Sandbox Images for full image-build parameters.