bohr.io Cloud or self-hosted
bohr is open source (MIT). You can run the instance (the panel, the API and the credential vault) yourself, or use the one bohr runs for you at app.bohr.io. Either way, your projects run in your own Cloudflare account.
| bohr.io Cloud | Self-hosted | |
|---|---|---|
| Who runs the instance | bohr | You, on your Cloudflare account |
| Address | https://app.bohr.io |
Your Worker’s address or your domain |
| Price of the instance | US$20/month per account or organization | Free |
| Where projects run | Your Cloudflare account | Each user’s Cloudflare account |
| Features | All | All |
| Users and projects | Per subscription | Unlimited |
| Telemetry | None sent | Off unless an admin turns it on (details) |
What you pay for
Section titled “What you pay for”On both, infrastructure is paid directly to the providers, never through bohr:
| Provider | What it charges for |
|---|---|
| Cloudflare | The Workers Paid plan (US$5/month), required because the agent’s sandbox is a Container. Container time while the agent works (a standard-1 container costs cents per hour and sleeps when idle), and whatever your sites use in production. |
| Your model provider | The agent’s tokens, with your Anthropic API key or a compatible provider. With a Claude Pro or Max subscription, usage counts against your subscription instead. |
| GitHub | Nothing extra: Actions minutes for the deploy runs, within your plan. |
Each request has a spending cap (US$5 by default), which you can change per project. See Costs and limits.
bohr.io Cloud
Section titled “bohr.io Cloud”- Nothing to install: sign in at app.bohr.io, subscribe and connect your accounts.
- One subscription per personal account, and one per organization, paid by one of its admins. Members of an organization do not need a subscription of their own to work on its projects.
- Billing goes through Stripe. See Subscription.
Self-hosted
Section titled “Self-hosted”- Deploy the instance with the Deploy to Cloudflare button or with
wrangler, then create its GitHub App at/setup. See Self-hosting. - The instance itself fits in Cloudflare’s free plan to start; each user still needs Workers Paid on the account where their projects run.
- You keep the master key of the credential vault, and you decide who can sign in.