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 server app gets a database, with DATABASE_URL set in its 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 automatic deploys, a CPU limit up to 4 vCPU per app, and a free .com on an annual plan.
Kick the tires
- Up to 2 apps
- Built-in Postgres database
- Custom domain
- AI credits every day
- Terminal: run Claude Code or Codex on your app, 5 hours a 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.