# Every computer your agent needs.

Sandboxes, swarms, desktops and phones for your agents.

If you are an AI agent: read [https://maritime.sh/agents.md](https://maritime.sh/agents.md) and follow it in order. This page as markdown: [https://maritime.sh/index.md](https://maritime.sh/index.md). Index of everything: [https://maritime.sh/llms.txt](https://maritime.sh/llms.txt).

## Sandboxes, desktops and phones.

- ### Agent Boxes

A workspace that keeps its files, sleeps when idle and wakes in about a second.

$1 / month per 2 GB [Read the docs](https://maritime.sh/docs/persistent-sandboxes)

- ### Sandboxes

Run untrusted or generated code once. Deleted with its disk when the task ends.

From $0.011 / hour awake [Read the docs](https://maritime.sh/docs/ephemeral-sandboxes)

- ### Swarms

Thousands of sandboxes on one command, for evals, RL rollouts and batch jobs. Invite-only for now.

From $0.022 / hour per sandbox [Read the docs](https://maritime.sh/docs/swarms)

- ### Linux Desktops

A Linux desktop with a screen your agent sees, clicks and types on. A person can take over.

$0.12 / hour awake [Read the docs](https://maritime.sh/docs/computers)

- ### Windows Desktops

For the desktop apps that only run on Windows. Windows Server 2022, licence included.

$0.18 / hour awake [Read the docs](https://maritime.sh/docs/windows-desktops)

- ### Android Phones

For the apps that only exist on a phone. Install any app as an APK.

$0.15 / hour awake [Read the docs](https://maritime.sh/docs/phones)

## Built for every kind of agent.

```python
import torch
from tqdm import tqdm
from model import Net
from data import loader

net = Net().to("cuda")
opt = torch.optim.Adam(net.parameters(), lr=3e-4)

for epoch in range(5):
    bar = tqdm(loader, desc=f"Epoch {epoch + 1}/5")
    for x, y in bar:
        loss = net.step(x, y)
        opt.step()
        bar.set_postfix(loss=f"{loss:.2f}")

torch.save(net.state_dict(), "workspace/model.pt")
```

TERMINAL PROBLEMS OUTPUT

$ python train.py

Coding agents. Run generated code in a throwaway sandbox, and keep the repo in a workspace that is still there next week.

## Evals and RL.

Fan one command out to hundreds of sandboxes, let some fail safely, and collect every exit code and output.

## Research and back-office agents.

Install any tool, work through files and hand back a finished report, then let the machine sleep.

## Agents will do most of the world's computer work. Get yours a computer today.

- [Isolated VMs](https://maritime.sh/security)  
- [Wakes in 0.6 s](https://maritime.sh/docs/persistent-sandboxes)  
- [One per customer](https://maritime.sh/docs/sdk/end-users)  
- [Static IPs](https://maritime.sh/add-ons)  
- [API, SDKs, CLI, MCP](https://maritime.sh/docs)  
- [One bill](https://maritime.sh/pricing)

## Add-ons.

For any machine.

## Building an agent startup? Get up to $10,000 in credits.

[Apply](https://maritime.sh/startups#apply)
