No API keys. No other dashboards. No decisions. Just infrastructure.
No card required. Provisions in under 60 seconds.
npm install -g brokr
A stack is a named unit of infrastructure. Everything in it talks to everything else out of the box.
Install the SDK. Initialize with your token. AI, storage, email, and database — one line away.
import { createBrokr } from '@brokr/sdk'
const brokr = createBrokr() // reads BROKR_TOKEN from env
// Chat with AI — routed through the gateway
const reply = await brokr.ai.chat('Summarize this article')
// Upload a file — lands in your R2 bucket
const url = await brokr.storage.upload({ file, path: 'avatars/user.png' })
// Send email — from your stack's verified domain
await brokr.email.send({ to: user.email, subject: 'Welcome' })
// Query your database — type-safe, schema-aware
const users = await brokr.db.sql`SELECT * FROM users LIMIT 10`No dashboards to configure, no credentials to paste. Brokr handles the wiring.
brokr create --name my-app provisions your repo, database, deployment, storage, email, and AI gateway. Everything. BROKR_TOKEN lands in .env.brokr automatically.
Install @brokr/sdk. Call brokr.ai, brokr.storage, brokr.email, brokr.db. Your app talks to its own infrastructure. No keys, no endpoints to memorize.
brokr deploy pushes your stack to production. Claim it to your account. Swap in your own Neon or Vercel whenever you want — or keep using Brokr-managed infra.
brokr add notifications drops a working bell icon, backend, and migration into your codebase. One command.
Run brokr create right now. No sign-in required. You get a fully provisioned stack with a 24-hour claim window.