Bring your own code.
One command. A container. A live URL. Works from your terminal — or your AI agent's.
Ship it however you like.
Paste, upload, or deploy from the command line. Every path ends at a live URL.
Deploy from your terminal
npx @kickstartmvp/deploy packs your working directory (skipping node_modules and .git) and prints a live URL. Run it again to update the same app in place.
Upload a ZIP
Bring your existing project as a ZIP file. We detect what it is and build it.
Paste your code
Start with an HTML page or a code snippet, straight from the browser.
Scriptable end to end.
Sensible defaults, no ceremony.
Runtime detection
A Dockerfile builds as Docker. package.json with a start script runs as Node. index.html serves as a static site. Other runtimes: bring a Dockerfile.
Postgres, injected
Every deploy gets a database, with DATABASE_URL set in your app's environment. Set your own DATABASE_URL and it wins.
Built for AI agents
The --json flag gives machine-readable output and exits 0 only when your app is live. Made for Claude Code and Codex.
Free. $0 a month.
Deploy your first app on Free — one command, no charge. Pro adds a custom domain, automatic deploys, and a Turbo app with double the CPU and memory.
Kick the tires
- 1 app live
- Built-in Postgres database
- kickstartmvp.com subdomain
- 10 AI edits / day
- Email support
Fair questions.
Static sites, Node apps, and anything with a Dockerfile. Python and other runtimes need a Dockerfile. A Node app without one gets a generic Node image generated for it.
Let’s make your app real.
Start with an idea. We’ll take care of the build and hosting.