Quick Start
Set up Vibra Code and build your first app in minutes
Architecture
Understand how AI, sandboxes, and real-time sync work together
Building Apps
Learn how to describe, iterate on, and preview your apps
Self-Hosting
Deploy Vibra Code on your own infrastructure
What is Vibra Code?
Vibra Code runs Claude Code (or Cursor / Gemini) inside an E2B cloud sandbox to generate complete Expo or Next.js projects from a single prompt. As the AI writes code, changes stream via Convex back to the mobile app and you see a live preview through a tunnel URL — right on your phone.Describe
Type or speak what you want to build
Generate
AI writes the full app code in a cloud sandbox
Preview
See the running app live on your device
Key features
Multi-AI providers
Switch between Claude (default), Cursor, and Gemini with one environment variable
Real-time streaming
Code changes stream from sandbox to phone via Convex — no manual refresh
Voice & image input
Describe apps by voice or attach mockup screenshots for the AI to follow
GitHub integration
Push any generated project directly to a new GitHub repository
Multiple templates
Expo React Native, Next.js, Next.js + Supabase, Shopify Hydrogen, and more
Fully open source
AGPL-3.0 licensed — fork it, self-host it, customize every AI prompt
Get started
Gather your API keys
You need keys for Anthropic (or another AI provider), E2B, Clerk, and Convex. See the Quick Start for the full list.
Deploy the backend
Clone the repo, configure
.env.local, deploy the Convex schema, and start the Next.js server.Build the mobile app
Install dependencies, run Metro on port 80, and build to your iOS simulator or device through Xcode.
Looking for the hosted version? Download Vibra Code from the App Store and use it without any setup.