Run on any sandbox
Cloudflare, subprocess, E2B, Daytona, or Kubernetes. One per environment, swappable without touching agents.
Infrastructure
Concurrent sub-agent delegation, liveness heartbeats, one SandboxExecutor
interface across a dozen providers — including hardware you already own.
Deployment
Cloudflare and self-hosted Node aren't stages of a pipeline — they're parallel options. Same business logic, same API surface, pick one per deployment.
Fleets
Concurrent sub-agent delegation, liveness heartbeats, and native webhook notifications to GitHub, Slack, and Matrix.
Cloudflare, subprocess, E2B, Daytona, or Kubernetes. One per environment, swappable without touching agents.
Snapshot the workspace and stop the container between turns; resume restores it exactly, so idle agents cost nothing.
Run Claude Agent SDK, Grok, or any OpenAI-compatible coding agent in the sandbox, one Docker image per runtime.
Parent and child run in separate sandboxes, even on different providers, with parallel fan-out and result aggregation.
Sandboxes
One SandboxExecutor interface, a dozen adapters.
Pick a provider per environment — agents and sessions never notice the difference.
Fully managed Containers — zero setup on the CF deployment.
Pod-per-sandbox on your cluster via the agent-sandbox controller.
Policy-enforced agent sandboxes — default-deny egress, Landlock FS.
Firecracker micro-VMs as a service — bring your API key.
Managed cloud dev environments — bring your account.
Containers on any Docker host for the self-host runtime.
Zero-isolation local dev — the fastest inner loop.
A WASM Linux VM in your own browser tab — zero server compute.
LiteBox, BoxRun, GitHub Actions, remote agents — or register your own.
Bridge
One command pairs a laptop, workstation, or homelab box with your OMA deployment. Agents then run on hardware you already own.
$ npx @getoma/cli bridge setup
⢀⣴⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⣦⡀
⣿⠈⠢⡀ ⣿
⣿ ⠈⠢⡀ ⣿
⣿ ⢠⣾⣷⡄ ⣿
⣿ ⠈⠻⠟⠁ ⣿
⠈⠻⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠟⠁
oma bridge v0.1.3
✓ paired macbook-pro.local with app.oma.duyet.net
✓ daemon installed as a background service
✓ connected — heartbeat 25s, auto-reconnect on
This machine now appears on the Console's
Sandbox Runtime page. oma runtime rm at any time.bridge status shows liveness, heartbeat age, uptime, and authorized workspaces.More on bridging your local machine or connecting a private Kubernetes cluster.