Runloop
Runloop is the AI Agent Accelerator — secure code sandboxes (Devboxes), evaluation infrastructure (Benchmarks, Scenarios), and production-grade orchestration for AI coding agents at enterprise scale. The platform provides a single REST API and matched Python/TypeScript SDKs covering Devbox lifecycle, Blueprint image building, Snapshot branching, Agent registry, Axon event streams with Broker bridges, Storage Objects, Secrets, Network Policies, Agent Gateways, MCP Configs, and a turnkey eval framework (SWE-Bench Verified, SWE-smith, custom benchmarks). Runloop runs on a custom bare-metal hypervisor with microVM-level isolation and is SOC 2 Type II, HIPAA, and GDPR compliant, with VPC deployment available for regulated workloads. Founded 2023 by Jonathan Wall (Google File System lead, Google Wallet co-founder, Index CTO acquired by Stripe).
APIs
Runloop Devbox API
Create, configure, and operate Devboxes — isolated Linux microVM-backed sandbox environments purpose-built for AI coding agents. The Devbox API covers the full lifecycle (create...
Runloop Blueprint API
Build, preview, list, and manage Blueprints — Dockerfile-based container image templates that Devboxes launch from. Blueprints capture pre-installed system packages, language ru...
Runloop Benchmark API
Define, configure, and run Benchmarks against your agents. Runloop ships SWE-Bench Verified and SWE-smith out of the box; the Benchmark API also supports custom benchmarks built...
Runloop Scenario API
Author and run individual evaluation Scenarios — the atomic test unit for AI coding agents. Each Scenario captures input context, environment setup, an agent invocation, and one...
Runloop Agents API
Register and version Agents — packaged agent definitions sourced from Git, npm, pip, or pre-packaged storage objects. Once registered, an Agent can be mounted to any Devbox at c...
Runloop Axons API
Create and operate Axons — Runloop's distributed event streams for sequencing, recording, and observing agent interactions. Each Axon supports event publish, SSE subscription, S...
Runloop Storage Objects API
Upload and manage Storage Objects — managed files with presigned download URLs that can be mounted into Devboxes or shared between agent runs. Two-step upload (create -> complet...
Runloop Secrets API
Securely manage account-level Secrets (API keys, tokens, credentials) that Runloop injects into Devboxes at runtime. Raw secret values are never exposed to agent code or to the ...
Runloop Network Policies API
Define and manage egress Network Policies that restrict outbound network access from Devboxes. Allow/deny rules at account scope, attachable per Devbox at launch.
Runloop Gateway Configs API
Configure Agent Gateways — proxy configurations that let Devbox-resident agents call external AI provider APIs (OpenAI, Anthropic, etc.) without exposing the raw provider creden...
Runloop MCP Configs API
Configure and manage Model Context Protocol (MCP) server bindings for Devboxes. Each MCP Config is a declarative mount that Runloop wires into Devbox agent runtimes so the agent...
Runloop API Keys API
Create and manage Runloop account API keys and Restricted Keys (scoped, narrower-permission tokens). API keys are the standard auth credential for SDK and REST API access; Restr...
Runloop Executions Streaming API
Stream stdout and stderr updates from in-flight Devbox executions in real time. Use alongside the Devbox execute endpoints for long-running command output capture.
Collections
Runloop Agents API
POSTMANRunloop API Keys API
POSTMANRunloop Axons API
POSTMANRunloop Benchmark API
POSTMANRunloop Blueprint API
POSTMANRunloop Devbox API
POSTMANRunloop Executions API
POSTMANRunloop Gateway Configs API
POSTMANRunloop MCP Configs API
POSTMANRunloop Network Policies API
POSTMANRunloop Objects API
POSTMANRunloop Scenario API
POSTMANRunloop Secrets API
POSTMANRunloop Agents API
OPENRunLoop API
OPENRunloop API Keys API
OPENRunloop Axons API
OPENRunloop Devbox API
OPENRunloop Objects API
OPENRunloop Scenario API
OPENRunloop Secrets API
OPENArazzo Workflows
Runloop Bootstrap a Devbox from an Object Artifact
Create and complete a storage object, generate its download URL, then boot a devbox and pull the artifact into it.
ARAZZORunloop Build Blueprint and Launch Devbox
Build a custom blueprint image, poll until the build completes, then launch a devbox from it and wait for running.
ARAZZORunloop Create Scenario and Run It
Define a repeatable AI coding evaluation scenario, start a run of it, poll until it is scored, then complete the run.
ARAZZORunloop Graceful Snapshot and Shutdown
Synchronously snapshot a running devbox's disk to preserve its state, then permanently shut the devbox down.
ARAZZORunloop Provision Devbox and Run a Command
Create a devbox, wait for it to reach running, then execute a shell command asynchronously and wait for completion.
ARAZZORunloop Publish an Object Artifact
Create a storage object, mark its upload complete to make it read-only, then generate a presigned download URL for it.
ARAZZORunloop Score a Running Scenario Run
Start a run of an existing scenario, wait for it to be running, trigger scoring, then complete the run.
ARAZZORunloop Snapshot and Restore a Devbox
Take an asynchronous disk snapshot of a running devbox, poll until it completes, then launch a new devbox from that snapshot.
ARAZZORunloop Suspend and Resume a Devbox
Suspend a running devbox to free compute, wait until it is suspended, then resume it and wait until it is running again.
ARAZZORunloop Write, Execute, and Read a File on a Devbox
Boot a devbox, write a file into it, run a command that transforms the file, then read the resulting contents back.
ARAZZO