Sprites
Sprites by Fly.io is a stateful sandbox platform for running arbitrary code in hardware-isolated Linux environments. A Sprite acts like a persistent Linux computer where developers can execute AI agents, user-uploaded binaries, scripts, applications, and other workloads. The platform supports checkpoint and restore, allowing environments to persist and resume instead of starting from scratch each time. Sprites use fast directly attached NVMe storage that continuously syncs to durable external object storage. Developers can create, manage, execute commands, and connect to Sprite consoles through the CLI, REST API, JavaScript, Go, Elixir, and Python tooling. Built for developers and AI infrastructure teams, Sprites gives applications a simple place to safely run code with persistence, sandboxing, usage-based pricing, and scalable execution.
Learn more
ComputeSDK
ComputeSDK is a free and open-source toolkit designed to enable developers to safely run external or user-generated code within their applications through a unified and consistent interface. It provides a TypeScript-native API that abstracts multiple compute providers, allowing developers to switch between environments such as E2B, Vercel, Daytona, Modal, and others without modifying their core codebase. It is built around isolated sandbox environments, which ensure that executed code runs securely without impacting the host infrastructure, making it suitable for applications that require controlled execution of untrusted code. ComputeSDK supports key capabilities such as executing code and shell commands, managing filesystems, creating and destroying sandboxes, and integrating with modern web frameworks like Next.js, Nuxt, and SvelteKit.
Learn more
Agent Substrate
Agent Substrate is an open-source runtime for operating isolated, stateful agent and code-execution sandboxes on Kubernetes. It coordinates actor and worker lifecycles, places active workloads on a shared pool of ready capacity, and can suspend idle environments while preserving memory and filesystem state for later resumption. Sandboxes use gVisor or Cloud Hypervisor microVM isolation, with per-actor identity and network controls. Agent Substrate is designed for platform and infrastructure teams building agent-hosting services, coding environments, and other workloads that execute untrusted or intermittent tasks. The core project is Kubernetes-portable; Google Cloud also provides GKE-optimized deployment tooling. Optional Filestore agent volumes can persist workspaces across suspend and resume cycles.
Learn more
CreateOS Sandbox
CreateOS Sandbox is a hosted compute service for developers building AI agents, code-execution platforms, and developer tools. It creates isolated Firecracker micro-virtual machines, each with its own Linux kernel, where teams can run untrusted or model-generated code. Developers can provision environments through a TypeScript SDK, command-line interface, MCP tools, or REST API, execute commands, and connect sandboxes through private networks. Sandboxes can be paused and resumed with guest state preserved, configured from reusable templates, and connected to customer-owned Amazon S3, MinIO, or Cloudflare R2 storage. Usage is metered per second for compute, memory, and disk; paused environments continue to incur memory and storage charges. The service offers EU and US regions, plus an enterprise option to run on customer infrastructure.
Learn more