Self-hosting configurator
Deploy OpenMA
Pick the runtime boundary. We will turn it into a reviewed topology, an executable handoff, and a concrete health check.
Step 1 of 3
Where should the control plane live?
Choose the deployment target. Sandbox providers can still be swapped later.
Step 2 of 3
Choose safe defaults
These choices only shape your plan. No secret values are requested or transmitted.
Cloudflare provisions D1, R2, KV, Queue, Durable Objects, and Containers in your account.
Step 3 of 3
Your deployment handoff
Run this locally. The CLI opens provider authentication and reports each resource it creates.
Vercel returned successfully
OpenMA project created
The control plane is deployed. Next, open it to verify health, then configure its Environment and Sandbox credentials.
Vercel clones the repository, provisions Neon Postgres, and collects the remaining values directly. You return here after deployment to finish Sandbox setup.
git clone https://github.com/openma-ai/open-managed-agents.git
cd open-managed-agents
pnpm install
pnpm setup:cloudflare curl https://<your-main-worker>.workers.dev/health