Perplexity SPACE Goes Open Source: Free Sandbox for Agents

Perplexity just gave away its most valuable agent infrastructure. Perplexity SPACE open source is now a fact — the sandbox behind its Computer agent, free on GitHub under Apache 2.0, handling millions of sandbox creations per day.

We covered the announcement when it broke. This is the practical follow-up: what developers actually get, how to deploy it, and how to profit.

Official Perplexity SPACE open source announcement artwork
Perplexity’s official announcement art for SPACE — the sandbox behind its Computer agent, now open source under Apache 2.0.

What Perplexity just gave away

SPACE stands for Sandboxed Platform for Agentic Code Execution. Every agent session gets its own isolated Firecracker microVM — a tiny virtual machine with its own OS — instead of software boundaries inside a shared system.

Your app talks to SPACE over a plain HTTP API: create a Linux environment from a template, run commands, stream the output. No Rust knowledge needed — Perplexity’s own walkthrough runs on standard-library Python alone.

The trust model is the part that matters. The sandbox is treated as untrusted by default:

  • Credentials live outside the VM. Agents call authorized services without API keys entering their workspace.
  • Network access is host-controlled. The sandbox can’t reach places you didn’t approve.
  • State survives. Snapshots and checkpoints make pause, resume, and branching cheap — long-running agents stop for review and pick up where they left off.

The official numbers

Perplexity published the figures in its announcement — and they are why this release matters:

108
Red-team escape attempts — zero reached the host
3–5x
Faster sandbox creation than Perplexity’s previous provider
Millions
Of sandbox creations per day in Perplexity production since July

Honesty check: Perplexity also disclosed that its red team did find ways around some network restrictions — fixed since, with no successful follow-up attacks. It even reported related weaknesses in other sandbox platforms to their vendors. That transparency is why open source matters: the claims are now auditable by anyone.

SPACE key specs (from the official repo)

Spec What the docs say
Isolation AWS Firecracker microVMs — one VM per sandbox
Interface HTTP API + server-sent events; lifecycle calls return an operation ID you poll
Implementation Rust — but apps never embed the library
License Apache 2.0 — free for commercial use
Migration path E2B compatibility wrapper works with the tested E2B Python SDK
Docs Hosted guide + API reference, auto-updated from the repo
SPACE by the numbers: red-team testing results from Perplexity's official announcement
SPACE by the numbers — all figures from Perplexity’s official October 15, 2026 announcement.

How it works: from clone to first sandboxed run

The official install guide walks you through this path:

1 · CLONE
Pull the repo from GitHub
2 · PROVISION
KVM host, bootstrap a local Kind cluster
3 · CREATE
HTTP API: new sandbox from a template
4 · RUN
Run commands, stream the output
5 · CONTROL
Pause, resume, branch, delete

The host requirements are concrete: apt-based Linux x86_64 with KVM (/dev/kvm, /dev/net/tun), btrfs, and Docker with privileged containers. No macOS.

Checklist of host requirements for deploying Perplexity SPACE from the official install guide
Deploy checklist — host requirements straight from SPACE’s official install guide.

How to profit: the freelancer and agency playbook

Free, production-tested agent infrastructure changes the math for anyone selling AI work. Sandbox bills were a real line item for agent shops; SPACE zeroes it out.

  1. Ship client agents with real isolation. Run every client agent in its own SPACE sandbox so a compromised agent can’t touch the host or your API keys. Enterprise clients already ask for this.
  2. Offer “sandboxed agent hosting” as a service. Deploy SPACE for a client, wrap the HTTP API in a dashboard, charge a monthly retainer. Akamai and Crusoe are already moving this direction.
  3. Migrate off paid sandbox bills. The E2B compatibility wrapper works with the tested E2B Python SDK, so existing projects move with minimal rewrites. Quote the client the savings; keep part of the margin.
  4. Sell the security story. Perplexity published its red-team methodology. Run the same escape-attempt playbook against your deployment and hand the client a report. Auditable safety is a premium feature.
  5. Start local, scale when revenue lands. The official guide deploys SPACE in a local Kind cluster — no cloud bill while you prototype. Move to cloud only when a paying client needs it.

FAQ

What is Perplexity SPACE?

The Sandboxed Platform for Agentic Code Execution — each AI agent session runs inside its own Firecracker microVM. Open-sourced October 15, 2026.

Is Perplexity SPACE really free?

Yes — Apache 2.0 permits commercial use. Your only cost is the compute you run it on.

What hardware do I need?

Linux x86_64 with KVM, btrfs, and Docker (privileged) — no macOS.

How is SPACE different from Docker?

Docker isolates processes with software boundaries in a shared kernel. SPACE gives each sandbox its own microVM with its own OS — hardware-level isolation — plus agent features like pause/resume and external credential management.

Can I migrate my existing E2B-based agents?

The repo ships an E2B compatibility wrapper that works with the tested E2B Python SDK. Check the wrapper’s documented limitations in the repo first.

Didn’t Perplexity find security holes in SPACE?

Its red team found ways around some network restrictions — not VM escapes; there were zero of those in 108 attempts. Perplexity says it fixed them, confirmed with follow-up testing, and disclosed related issues to other sandbox vendors. Cloud partners tell the rest of the story: Akamai has tested and launched SPACE on its cloud, Crusoe is adding it to Managed AI Services, and CoreWeave published setup guidance for CKS.

Sources

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top