Sandpi pricing

Your workspace. Or agents through your API.

Use Sandpi yourself with a hosted Environment plan, or build with Platform and pay for Sandbox runtime. Both use your own agent or model credentials. Sessions reuse one Sandbox within each Environment.

Personal · sandpi.ai

Pay for the workspaces you need.

Prices are in USD. Paid plans are billed monthly.

Free

One persistent workspace to get started.

$0free
Environments
1 Environment
Resources each
Fixed 2 vCPU / 4 GiB memory
Runtime
Unlimited, with automatic idle pause and resume
Start free

Pro

Five Environments, with extra capacity when you need it.

$50USD / month
Environments
5 Environments
Resources each
Fixed 2 vCPU / 4 GiB memory
Runtime
Unlimited, with automatic idle pause and resume
Extra Environments
$10 each per month, up to 100 total
Choose Pro

Sandpi pauses idle Environments automatically and resumes them when needed. Runtime has no monthly or weekly limit. Your own machines do not count toward the hosted Environment limit. Model usage is billed separately by your agent provider using your own login or credentials.

Platform · sandpi.ai/platform

Billed by the second. Shared across Sessions.

Platform runtime pricing · USD

$0.10hourly equivalent · fixed 2 vCPU / 4 GiB

Actual seconds, one SandboxPay for actual runtime seconds, with no whole-hour rounding. All Sessions in an Environment share the same Sandbox charge. Paused time is free. A new Session does not create a separate Sandbox charge.

Your model connectionUse your own API key and a provider or gateway that implements the harness's native protocol. Model usage is billed directly by your provider, without a Sandpi model service fee.

Prepaid runtime creditsTop-ups have a 0% fee: $100 paid adds $100 of credit. No personal Sandpi subscription is required.

Running and provisioning time is billed, including initialization, workspace access, checkpoints, and scheduled work. Your Environment is the runtime billing unit. Read billing and budget details or check native model connection formats.

Choose your workflow

Sandpi for you. Platform for your software.

Both use persistent Sandbox0 Environments. Each product has its own Environments, Sessions, and billing.

Your workflowSandpi · sandpi.aiSandpi Platform
How you workControl a native agent terminal, files, and browser yourself.Your service creates Sessions, submits Runs, and streams events through an API.
Agent accessSign in to your agent or supply its credentials.Bring your model API key and an endpoint compatible with the native harness.
What you pay forA hosted Environment plan. Your provider bills model usage separately.Shared Sandbox runtime, billed by the second. Your model provider or gateway bills model usage directly.
Where it runsA cloud Environment, or your own connected machine.A persistent cloud Environment for headless work.

Before you choose

The details behind the numbers.

How does Platform pricing work?

Platform bills actual Sandbox runtime by the second. The fixed 2 vCPU / 4 GiB rate is equivalent to $0.10 per hour; this is a price reference, not whole-hour billing. Paused time is free. Initialization, file or browser access, scheduled work, and other operations can also activate the Sandbox. All Sessions share its runtime charge. Your provider or gateway bills model usage directly. No personal Sandpi subscription is required.

Can Platform use my own provider URL or API key?

Yes. Configure your model API key and base URL on the Session. The endpoint must support the harness's native API: Responses for Codex, Messages for Claude Code, or the supported native adapter for Pi, Kimi Code, or ZCode. Sandpi does not supply a shared model key or translate model protocols.

Can I evaluate Platform without a paid subscription?

No personal subscription is required. Eligible new verified accounts can claim $5 in Promotion Credits after binding a card through Stripe without a payment. Credits expire 30 days after registration and pay for Sandbox runtime, not model usage. Your model provider or gateway bills your own API key separately. See the Platform billing guide for eligibility and refund details.

How do I limit spending for an isolated workload?

Use a dedicated Team and set its monthly Sandbox budget in the console. The budget covers Environment runtime across all Projects in that Team. Set a Session execution budget to limit cumulative Harness execution across its Runs; this allowance does not add another Sandbox charge. Sandpi stops active Runs and requests a memory-preserving pause when runtime credit or the Team Sandbox budget is exhausted. Metering and stopping are asynchronous, so the budget is not an exact-dollar cap. Set a separate spending limit on your model API key at your provider or gateway; Sandpi runtime budgets do not limit BYOK model charges.

Who pays for models in personal Sandpi?

The personal plans pay for hosted Environments. You sign in to your coding agent or supply its credentials; your provider bills model usage separately. Platform also uses your own model access, with Sandbox runtime billed through Sandpi instead of a personal Environment subscription.

Does a new Session need another paid Environment?

No. Sessions in one Environment keep separate conversation histories and share its Sandbox, files, tools, and browser logins. Starting a new conversation reuses those resources. Choose another cloud Environment when you need separate accounts or working state; Sessions do not add compute capacity.

How are paid personal plans billed?

Plus is $20 per month for two Environments. Pro is $50 per month for five, with additional Environments at $10 each per month. You can have up to 100 total hosted Environments on Pro. Billing is monthly.

What resources does an Environment include?

Every hosted Sandpi Environment has a fixed 2 vCPU and 4 GiB of memory. Environment size is not configurable. Sessions share those resources.

Is personal plan runtime limited?

There is no monthly or weekly runtime allowance for personal hosted plans. Sandpi automatically pauses idle Environments and resumes them when you use them again. Platform is billed separately for active Sandbox runtime.

Do my own machines count toward the Environment limit?

No. Only Sandpi-hosted Environments count toward your plan. Connected personal machines use your local workspace and OS account permissions, depend on that machine's availability, and do not gain cloud Sandbox isolation.

Free to start

Give the next task a workspace that lasts.

Start with Free