Skip to main content

Runloop Platform Features

The Runloop Platform provides many features to simplify and automate your AI coding and agent-based workflows.

Devbox

This is the Runloop sandbox environment where you can run agents and safely test agent-generated code.

Axons

Distributed event streams for sequencing, recording, and observing agent interactions. Enables real-time coordination between users, agents, and external systems through append-only event logs with monotonically increasing sequence numbers.

Broker

Bridge between Axon event streams and agents running in Devboxes. Handles turn-based interaction, forwarding user input to agents and publishing agent output back to the event stream.

Blueprints

A set of instructions for setting up a Devbox with the environment you need.

Blueprint Images

Pre-built disk images with the environment specified by a Blueprint. This allows lightning-fast startup for your Devbox since library installation and other setup tasks are already done.

Snapshots

These are saved copies of the disk state from a running Devbox. Snapshots allow you to suspend your work and pick up where you left off, or fork multiple new Devboxes from a known starting point.

Suspend/Resume

Devboxes can be suspended at any time, and resumed when needed later on.

Code Mounts

Automatically pull the latest code from a repository or pick from a preferred branch. The repository will be ready for use as soon as the Devbox starts up.

Benchmarks

Create custom benchmarks or select from state of the art hosted benchmarks to train your agent to improve agent performance, detect regressions or make comparisons.

SDKs

Interact with the Runloop platform via high-level object-oriented SDKs. Currently available for TypeScript and Python.

Storage Objects

Managed data and file storage for Blueprints and Devboxes.

Agent Gateways

Securely proxy LLM API requests (Anthropic, OpenAI, etc.) without exposing your API keys to the devbox.

MCP Hub

Give your agents access to MCP tool servers (GitHub, Slack, etc.) through a single secure endpoint with tool-level access control.

Docker-in-Docker

Run Docker containers within a Devbox. Useful for agents that build, test, or deploy containerized applications.

Browser

A remotely-controllable Playwright browser inside your Devbox. Lets agents scrape websites, run end-to-end tests, or interact with web UIs.

Computer

A remotely-controllable Ubuntu Desktop environment inside your Devbox. Useful for agents that need to interact with GUI applications.