Portability
Your RubyOnVibes app is a real application. Take it anywhere.
No Vendor Lock-In
Every app on RubyOnVibes is a modern, AI-native Ruby on Rails + React application. There's no proprietary runtime, no custom DSL, no platform-specific abstractions. Your app runs on any machine — cloud, local, or edge.
Where Your App Can Run
| Environment | Details |
|---|---|
| Cloud | Deploy to Fly.io, Render, Railway, Heroku, AWS, GCP, or any Docker host |
| Local | git clone, bundle install, npm install, bin/dev — full stack runs on your machine |
| Desktop | Future Tauri integration for native desktop distribution with local AI |
| RubyOnVibes | Keep using the platform for AI-assisted live coding — no export required |
Export Your Code
With a paid subscription, your code is fully portable:
- Sync to GitHub — Connect your GitHub account from your project settings, then create a new repository or select an existing one you've given the platform access to. Your code syncs from RubyOnVibes to GitHub, so you always have an up-to-date copy in your own repo. Two-way sync (developing locally and syncing back to the platform) is coming soon.
- Develop anywhere — Hand the codebase to any coding agent or developer.
- Scale horizontally — Modern Rails + React app with PostgreSQL.
Local Development
Clone your synced GitHub repo, edit in your favorite IDE, and run bin/dev locally. Two-way sync between local development and the platform is coming soon — for now, you can continue building on RubyOnVibes and sync your changes out to GitHub.