Sometimes you want to iterate fast, offline, on your own machine — before you ever deploy. onvibe-dev gives you exactly that, without the usual "works locally, breaks in prod" tax.
A local runtime that matches production
onvibe-dev runs your app on localhost with a high-fidelity runtime: the very same helpers.ts, the same platform services (uploads to disk, signed URLs, assets, sendEmail), and a simulated auth edge that signs identities just like production does. Your app code and helpers are byte-identical to what runs live, so behaviour you see locally is behaviour you'll get when you ship.
Real data, without exposing Postgres
Need to develop against a real database? Ask for an ephemeral development database — a temporary Postgres, provisioned on demand and reached over a secure tunnel through the control plane. Postgres is never exposed to the public internet; the tunnel bridges your local process to it and tears down when you're done. There are per-account limits so it stays tidy.
Nothing to install
There's not even a package to add: npx https://onvibe.run/onvibe-dev.tgz ./app and you're running. Iterate locally, then deploy with confidence.