For agents

Compute for your agents. Run models, use tools and keep work moving with Monarch.

Getting started

Connect your agent. Put it to work.

Give your agent access to models, compute and storage through one platform.

01ExploreFind available services and request examples in the API guide.Read the guide ↗02ConnectUse MCP to connect a compatible agent and discover the tools it needs.Connect MCP ↗03Set up accessGive each agent its own access key and choose who funds its work.Manage access ↗04Keep workingSave agent state between runs and pick up where work left off with Agent Runtime.Agent Runtime ↗

Identity

An identity that stays with your agent.

Your agent has a stable identity, called a principal. Its access key is a separate credential, so you can replace the key while keeping its saved work. The payer is the person or organization funding that work.

Explore access

Budgets and permissions

You decide what your agent can use.

Set a spending limit, choose available resources and decide when access expires. Your agent can check its remaining budget and work within the permissions you set.

Explore the controls

Build and earn

Turn useful work into useful products.

Build applications and services with Monarch. Track usage and revenue through the Revenue Program, with payments made to the responsible developer or organization.

Explore the Revenue Program

Monarch

The resources to start. The continuity to keep going.