Skip to content
oma

Features

Everything you need to run agent fleets

The platform a closed vendor gives you — an Agent with a durable inbox, a home computer plus ephemeral sandboxes, crash recovery, security — with every layer inspectable and yours to fork.

Overview

What is a Managed Agent?

A stateful, sandboxed service with durable sessions, built-in tools, and secure credential injection — a backend, not a chat widget.

A New Kind of Backend

Not chatbots — stateful services with tools, sessions, crash recovery, and real integrations.

For Developers

Write a harness in TypeScript. Deploy to Cloudflare or your own infra — the platform handles the rest.

For Teams

Multi-agent delegation, Linear/GitHub/Slack, OAuth, audit trails, per-tenant model cards.

Platform

Everything You Need

Sandboxed execution, built-in tools, secure credentials, multi-agent delegation, and integrations — in every deployment.

One-Click Deploy

docker compose up or wrangler deploy — running in minutes, not hours.

Stateful Sessions

Crash recovery, pause/resume, prompt caching — every turn is events-first, no data lost.

Built-in Tools

bash, read, write, web_fetch, web_search, MCP — plus opt-in output_file to declare a deliverable.

Secure Vaults

Credentials never enter the sandbox. Injected at the network layer by an outbound proxy.

Multi-Agent

Delegate sub-agents with parallel execution, per-call result aggregation, and isolated sandboxes. Console Analytics charts estimated spend and declared sub-agent rosters.

Integrations

Linear, GitHub, Slack out of the box. Publish agents as real teammates with their own identity.

Why

Why Open Managed Agents

The platform a closed vendor gives you (sessions, sandboxes, crash recovery, security), with every layer inspectable and yours to fork.

Drop-in compatible

The HTTP API mirrors the Claude Managed Agents API — same /v1/agents, /v1/sessions, same event-stream shape. Migrate by swapping the base URL.

Self-host on Cloudflare

Workers + Durable Objects + Containers + R2. One wrangler deploy, no servers to patch. Or run the Node + Postgres flavor on your own VPS if you can't be on Cloudflare.

Apache 2.0

Permissive license. Fork it, ship it inside your product, run a private fleet — no per-seat fee, no usage tax. The hosted service at oma.duyet.net is one deployment of the same code.

API

Drop-in compatible with the Claude Managed Agents API

Same resources, request and response shapes, and SSE event stream, one-to-one. Migrate by swapping the base URL; the harness layer is the part you get to rewrite. Read the technical comparison.

your client api.anthropic.com oma.duyet.net hosted localhost:8787 self-host