Cloudflare's vibe-coding platform, but make it yours
An open-source AI app generator that deploys entirely on Cloudflare's stack—and wants you to white-label it.

What it does
VibeSDK is a full-stack AI webapp generator you can deploy yourself. Users describe what they want in natural language; an AI agent plans, codes, and deploys React + TypeScript + Tailwind apps to Cloudflare Workers. It includes live previews in sandboxed containers, interactive chat for iteration, and one-click deployment.
The interesting bit
This isn’t just a tool—it’s a platform for building platforms. Cloudflare open-sourced the entire stack so companies can white-label their own vibe-coding product, keeping customer data and customization inside their infrastructure. The README spends as much space on OAuth setup and custom domains as on features, which tells you who they think the real audience is.
Key highlights
- Built entirely on Cloudflare: Workers, Durable Objects, D1, R2, KV, and Cloudflare Containers for sandboxed previews
- Ships with a TypeScript SDK (
@cf-vibesdk/sdk) for programmatic builds, not just web UI - Generates React/TypeScript/Tailwind apps with phase-wise code generation and automated error correction
- Deploys generated apps to Workers for Platforms with dispatch namespaces
- GitHub export requires a separate OAuth app from login—small sanity check against over-permissioning
Caveats
- Requires Cloudflare Workers Paid Plan and Workers for Platforms subscription, plus Advanced Certificate Manager for first-level subdomains
- DNS setup for preview apps is manual today: CNAME wildcard record, proxied, with up to an hour propagation
- OAuth (Google/GitHub login, GitHub export) is post-deployment only—initial deploy is barebones
- Currently hard-locked to Google Gemini for AI; no mention of other providers despite “multiple LLM providers via AI Gateway” in the architecture
Verdict
Worth a look if you’re a startup or SaaS wanting to add “let users build apps with natural language” to your product without shipping data to OpenAI’s infrastructure. Skip it if you just want a personal vibe-coding tool—this is overbuilt for solo use and the pricing floor is non-trivial.