Perplexity open-sources SPACE for running agent code in isolated microVMs
SPACE separates agent, user, and job code inside Firecracker microVMs and can be self-hosted with an HTTP API, writable filesystems, and pause-and-wake lifecycle controls.

AT A GLANCE
Key points
- Code runs inside isolated Firecracker microVMs.
- The HTTP API manages sandbox lifecycles separately from command-output connections.
- Suspension preserves snapshots of memory and the root filesystem.
- The source code is available under Apache 2.0.
What is changing?
Perplexity released the source code for SPACE under the Apache 2.0 license on October 15. Short for Sandboxed Platform for Agentic Code Execution, the system runs agents, user workspaces, and code-execution jobs inside isolated Firecracker microVMs. Applications can create Linux environments, execute commands through an HTTP API, and receive output over a separate data-plane connection.
Each sandbox starts from a template and has its own writable filesystem and lifecycle. Multiple commands can run inside the same environment. Create, pause, suspend, wake, and delete operations are managed asynchronously; suspension preserves snapshots of virtual-machine memory and the root filesystem.
SPACE is developed primarily in Rust, while clients use it over HTTP and server-sent events. The local installation guide requires Linux x86_64, KVM, and a Kubernetes-based Kind environment; it does not run directly on macOS.
Explore the original sources
Source date: 15 October 2026.
Published by AI Radar: 16 Oct 2026, 20:05 (Istanbul, UTC+3).
FOLLOW THE TOPIC
Topics and tags
Share your discovery.
Send this story to a friend.
Reader comments
What do you think about this development? Share your experience or question. Comments are published after editorial approval.
Your name/nickname and comment become public if approved. Read: Privacy notice.






Loading comments…