Vibe Deploy: Claude Code to Live App in Minutes | RunOS

8 min read Original article ↗

February 2026

You know that feeling when you're in the zone with Claude Code, your app is coming together, and then you hit the wall? The deployment wall. Suddenly you're wrestling with servers, databases, configs, and all the stuff that has nothing to do with your actual idea.

That's over now.

Vibe Deploy lets you go straight from coding with AI to a live, running application. Just tell your AI to deploy to RunOS and it handles everything: provisioning databases, setting up services, building your app, and getting it online. Under 10 minutes from idea to live URL.

How it works

RunOS provides an MCP server that connects directly to your AI coding tool. When your AI needs a PostgreSQL database, a Redis cache, or object storage, it just asks RunOS to provision it. No manual setup. No config files. Your AI handles the entire deployment conversation for you.

Getting started

Three steps. That's it.

  1. Create a RunOS account at console.beta.runos.com
  2. Open the Vibe Deploy wizard from the cluster selector → Vibe Deploy and follow the instructions to install the RunOS CLI
  3. Configure your project by running this in your project directory:
runos mcp configure claude

That command automatically sets up the MCP servers that connect your AI to RunOS. Once it's configured, your AI can provision services and deploy your app directly.

Oh, and you don't need Git, Docker, or any runtime installed on your machine. No Go, no Node, no Python. Everything builds and runs on your RunOS environment. Your local machine just needs Claude Code and the RunOS CLI.

What can it provision?

Right now, the MCP server supports:

  • PostgreSQL for relational databases
  • MySQL for relational databases
  • Valkey (Redis-compatible) for caching and key-value storage
  • MinIO for S3-compatible object storage

More services are coming. But these four cover the vast majority of what you need to build real applications.

See it in action

Here are some real prompts you can paste into Claude Code right now. Each one builds a complete, working application and deploys it to RunOS. All in under 10 minutes.

Poll app with PostgreSQL and Express

Paste this into Claude Code:

  • Build a poll application using PostgreSQL and ExpressJS
  • Display each poll as a card showing the question and vote counts
  • Allow users to vote on polls
  • Add a form to create new polls with multiple options
  • Show real-time vote percentages on each option
  • RunOS to provision a new PostgreSQL 17 instance
  • Deploy to RunOS when complete

That's your entire prompt. Claude Code writes the app, asks RunOS to spin up a PostgreSQL 17 instance, connects everything, and deploys it. You just watch.

Handyman service site with Go and HTMX

  • Build a handyman service website using Golang and HTMX
  • Landing page with information about the handyman service
  • Contact form with fields: name, email, phone, service type, preferred date, and message
  • Send an email to the handyman with all form details (email address stored in RunOS environment variables)
  • Send a confirmation email to the customer
  • Use the RunOS email service to send emails
  • Use HTMX for form submission and dynamic updates
  • Style with TailwindCSS using a friendly pastel colour scheme
  • Deploy to RunOS when complete

A full service website with email notifications, styled and deployed. From a single prompt.

Blog with MySQL, Python, and MinIO

  • Build a blog using MySQL, Python, and FastAPI
  • Public pages to view blog articles
  • Admin section to create, edit, and delete articles
  • Login page for admin (credentials stored in RunOS environment variables)
  • Use MySQL 8 for data storage
  • Use MinIO object storage for image uploads
  • Create a bucket called blog-images with public access
  • Each article can have one featured image
  • Deploy to RunOS when complete

A fully functional blog with image uploads, an admin panel, and a database. All provisioned and deployed automatically.

Talk to your services

This is where it gets really cool. The MCP connection isn't just for deploying. It's a full dev environment.

Every service you provision is accessible directly from your AI session. No need to open separate clients, remember connection strings, or switch between tools. Just ask.

Query your database:

  • "How many comments do I have for each blog post?"
  • "Show me all users who signed up this week"
  • "Create a new database with a user that only has access to that database"

Manage your cache:

  • "What's currently in my Valkey cache?"
  • "Clear the cache"

Check your object storage:

  • "How many files are in my blog-images bucket?"

Your AI talks to the service, gets the results, and answers in plain English. You stay in the flow. No context switching. No googling CLI commands you'll forget by tomorrow.

Faster debugging, for real

Here's why this matters more than convenience.

When something breaks, you normally jump between five different tools: your editor, the terminal, a database client, log viewers, your browser. By the time you piece together what went wrong, you've lost 20 minutes just gathering context.

With the RunOS MCP tool, your AI has access to all the relevant parts of your application at once: your code, app logs, build logs, and every service your app depends on. It can read the error in your app logs, check if the database migration ran correctly, look at what's in the cache, and trace the issue end to end.

Instead of you being the detective, your AI does the detective work. You just ask "why is my app returning 500 errors?" and it goes and finds out.

You control what the AI can access

We split the RunOS MCP into four servers: read, read sensitive, write, and write sensitive. Only reads run without prompting you. Everything else asks first and tells you exactly which category the action belongs to.

Don't want sensitive data flowing through the LLM? Remove the two sensitive servers. Want maximum control? Keep only the read server. Or skip the MCP entirely for certain tasks and use the RunOS CLI or web console directly.

Custom domains

Once your app is live, you probably want it on your own domain. Just ask your AI.

Seriously. Ask Claude Code something like "How do I get this app under my own domain?" and it will tell you exactly which IP address to point your DNS to. Update your domain's A record, and you're live on your own domain. It's that simple.

From prototype to production

Vibe Deploy isn't just for quick demos.

What starts as a vibe coding session can easily graduate into a real production app. The same RunOS workflow scales with you:

  • Start small: Vibe code your idea and deploy it on a single server. Perfect for proofs of concept, MVPs, or side projects
  • Grow when ready: Add more servers for full redundancy and scaling when your app gets traction
  • No migration needed: You don't jump to a different platform or rewrite anything. It's the same RunOS workflow from day one to day one thousand

You can also spin up multiple clusters with ease. A dev cluster, a staging cluster, and a production cluster. Each one is completely isolated, so you can test your changes properly before showing them to the public. Break things in dev all day long. Staging catches what you missed. Production stays clean.

Most tools make you choose upfront: toy project or serious infrastructure. RunOS doesn't. You start wherever you are and grow at your own pace, without jumping through hoops or switching platforms.

Why this matters

Deployment has always been the gap between having an idea and having a product. You can vibe code an entire app in 20 minutes, but then spend hours figuring out how to actually get it online. Servers, Docker, databases, DNS, SSL certificates, environment variables... it adds up fast.

Vibe Deploy closes that gap completely. Your AI already knows how to write code. Now it knows how to deploy it too.

Not just demos

These examples are just starting points. You can build whatever you want: SaaS apps, internal tools, side projects, client work, prototypes. If you can describe it, your AI can build it and RunOS can run it.

No deployment struggles. No infrastructure headaches. Just your idea, live on the internet.

Ready to Vibe Deploy?

Create a free RunOS account and deploy your first app in under 10 minutes.

Start Vibing

We're adding more services, more integrations, and more AI tools. But right now, today, you can go from an idea to a live app with a database, object storage, and a custom domain in under 10 minutes.

Stop deploying. Start vibing.