Durable execution
Every meaningful action is checkpointed. Runs survive provider outages, worker crashes, deploys, and restarts.
Deploy, operate, and secure long-running AI agents without rebuilding queues, state, sandboxes, approvals, and observability from scratch.
A model, prompt, tools, and a loop are enough for a demo. They are not enough for customer workflows that run for minutes, hours, or days.
RunMesh unifies the infrastructure around your agent logic so your team can ship reliable workflows instead of maintaining an internal platform.
Production controls that wrap any agent framework without taking over your agent logic.
Every meaningful action is checkpointed. Runs survive provider outages, worker crashes, deploys, and restarts.
Give each run its own files, browser, tools, packages, limits, and customer-scoped resources.
Inspect model calls, tool results, state changes, errors, retries, costs, and human decisions in one timeline.
Pause sensitive actions for review without losing state. Continue from the exact approval boundary.
Set per-run budgets, timeouts, retry limits, and model policies before an agent starts spending.
When a worker disappears mid-run, RunMesh restores the latest durable checkpoint, rehydrates the workspace, and continues—without replaying completed model or tool calls.
Add the SDK, choose your operational policy, and run. RunMesh handles state, retries, approvals, costs, and recovery around your code.
from runmesh import agent_run
@agent_run(
timeout="24h",
retries=5,
budget_usd=20,
approval_policy="production"
)
async def research_agent(task):
...RunMesh is built in the open and designed for managed cloud or self-hosted deployment inside your own infrastructure.
Read the quickstart →