Platform

The Infraestructure Layer for AI Agents in production

Runloop provides the secure execution environments, evaluation infrastructure, and credential management that enterprises need to deploy AI agents at scale. Every primitive is API-first. Every environment is hardware-isolated. Every action is auditable.

Platform

The Infraestructure Layer for AI Agents in production

Runloop provides the secure execution environments, evaluation infrastructure, and credential management that enterprises need to deploy AI agents at scale. Every primitive is API-first. Every environment is hardware-isolated. Every action is auditable.

Badge

Three pillars of agent infrastructure

Execution, evaluation, and security as co-equal capabilities -- not afterthoughts.

Performance

Run 10k+ parallel sandboxes
10GB image startup time in <2s
All with leading reliability guarantees

Scalability

Automatically scale up/down sandbox CPU or Memory based on your agentic needs in realtime

Observability

Get comprehensive monitoring, rich logging & first class support with interactive shells and robust UI

white gradient backgroundwhite gradient background

30,000+

concurrent environments

<10ms

Credential Gateway latency

50ms

command execution

<10ms

MCP Hub routing

<10ms

MCP Hub routing
purpose-built agent evaluation

Three lines of code to production infrastructure

Runloop is API-first. SDKs for Python and TypeScript. Full CLI. Every operation that works in the dashboard works through the API.

from runloop import Runloop
client = Runloop(api_key="rl_live_...")
# Create an isolated sandbox
sandbox = client.sandboxes.create(
    image="python:3.12",
    resources={"cpu": 2, "memory": "4Gi"}
)
# Execute commands
result = sandbox.exec("python -c 'print(42)'")
print(result.stdout)  # 42
# Attach credentials securely
sandbox.credentials.attach("OPENAI_API_KEY")
import { Runloop } from "@runloop/sdk";
const client = new Runloop({ apiKey: "rl_live_..." });
// Spin up a sandbox environment
const sandbox = await client.sandboxes.create({
  image: "node:20",
  resources: { cpu: 2, memory: "4Gi" },
});
// Run code inside the sandbox
const result = await sandbox.exec("node -e 'console.log(42)'");
console.log(result.stdout); // 42
// Securely inject credentials
await sandbox.credentials.attach("OPENAI_API_KEY");
# Install the Runloop CLI
curl -fsSL https://runloop.dev/install | sh
# Authenticate
runloop auth login
# Create a sandbox
runloop sandbox create --image python:3.12 --cpu 2
# Execute a command
runloop sandbox exec --id sb_abc123 "python -c 'print(42)'"
# List active environments
runloop sandbox list --status running
# Attach credentials
runloop credentials attach OPENAI_API_KEY --sandbox sb_abc123