Perplexity has launched SPACE, a specialized sandbox platform designed to manage long-running, stateful AI agent sessions through advanced snapshotting and cloning capabilities.
TL;DR
Perplexity has introduced SPACE, a new sandbox platform optimized for the stateful requirements of long-duration AI agents. By leveraging Firecracker and Btrfs, the platform enables high-performance session persistence, snapshots, and forking.
Perplexity is moving beyond simple isolation to address the complex challenge of managing state in AI agent workloads. While existing solutions like Firecracker provide strong microVM isolation, Perplexity identified that the primary difficulty lies in managing agents that must run persistently for days or weeks. To solve this, they launched SPACE, a platform built on top of Firecracker and Kubernetes that focuses on the control plane capabilities of pausing, resuming, and forking agent sessions.
A critical component of this architecture is the use of the Btrfs copy-on-write filesystem, which allows the system to perform snapshots and forks as inexpensive metadata operations. This approach enables rolling snapshots of full session states, including live memory, occurring as frequently as every minute. Perplexity reports that this infrastructure provides a 3x performance increase over incumbent providers while significantly reducing costs and optimizing tail latencies.
Security is addressed through 'agentic security' principles, moving beyond standard RBAC to implement just-in-time access for downstream data sources like Salesforce and Slack. The platform allows administrators to set hard restrictions at the tool-call level, preventing unauthorized writes to business systems. Looking forward, Perplexity intends to expand SPACE into an API product and extend its orchestration capabilities to local environments via partnerships with Nvidia, aiming for a hybrid model where work is routed between local and cloud resources based on economic efficiency.