1. Create an account and activate billing
Sign in at korve.dev. Provisioning requires active organization billing; the CLI shows the published rate card before applying the first plan.2. Install and authorize the CLI
korve login opens a browser authorization page and uses OAuth 2.1 with PKCE. Review the organization,
requested role, and exact operation scopes, then approve. See Agent OAuth.
3. Initialize from the repository
Run this from a Git checkout whoseorigin points to github.com/<owner>/<repo>:
always-on
runtime. Edit and plan the manifest first if you need another runtime class.
The command writes korve.toml, prints the complete plan and pricing guidance, and asks:
--yes only after that review is encoded in the workflow:
korve.toml or .korve.toml already contains different state, init stops instead of overwriting
it. A matching manifest and link are safe to resume. If the matching deployment is already ready,
the command prints its URL; if it is still active, the command resumes following it.
4. Verify the live application
5. Add infrastructure deliberately
Editkorve.toml, then run korve manifest plan -f korve.toml before applying. Add only the
databases, storage, queues, crons, caches, alerts, access policy, and maintenance policy the app
actually needs. See Infrastructure as code.