Introduction
Platform documentation for RubyOnVibes — build and ship AI-powered Ruby on Rails + React applications.
Welcome to the RubyOnVibes documentation. This guide covers the platform's architecture, AI integration, and deployment model.
What is RubyOnVibes?
RubyOnVibes is a platform for building and deploying AI-powered Ruby on Rails + React applications. Every app you create runs in a production compatible mode from the start — there's no separate "deploy" step. You describe what you want, the AI builds it, and it's already live at a real URL. You may choose to deploy to production separately for scaling and development lifecycle purposes, or you may choose to run your AI powered app through Ruby on Vibes exclusively.
Unlike other AI app builders, RubyOnVibes generates real Rails applications on a proven full-stack framework. You get authentication, background jobs, payments integrations, and a codebase you actually own — not a proprietary runtime you can't take with you.
Why RubyOnVibes?
| RubyOnVibes | Other AI app builders | |
|---|---|---|
| Framework | Ruby on Rails (with React) — battle-tested, full-stack | Proprietary or limited-stack runtime |
| Code ownership | Sync to GitHub, run locally, deploy anywhere | Locked to the platform |
| AI agent | Reads, writes, and deploys real code | Generates proprietary components |
| Database | SQLite (default) or PostgreSQL — yours to query and migrate | Platform-managed, limited access |
| Scalability | Standard Rails app — scale with any cloud hosting provider | Platform-dependent |
| Learning | Skills transfer to any Rails + React job or project | Platform-specific knowledge |
Key Capabilities
| Feature | Description |
|---|---|
| Already Running | Your app is live in a specialized production mode from the moment it's created — no deploy step needed unless you choose to deploy separately |
| Own Your Code | Connect GitHub and sync your code to your own repo. Standard Rails — no vendor lock-in |
| AI Agent (Ada) | In-browser coding assistant that reads, writes, deploys, and debugs your code |
| Integrated Editor | Monaco-based editor with file explorer and AI assisted live chat |
| AI Integration | Built-in RubyLLM with access to 12+ LLM providers including Anthropic, OpenAI, Google, and DeepSeek |
| Auto-Recovery | Boot failures, migration errors, and build problems are detected and can be fixed automatically |
| Production Upgrades | Start with SQLite, upgrade to PostgreSQL (Supabase) when ready. Swap file storage to S3 or another file storage service anytime |
| Publish & Fork | Publish your app to the gallery, let others fork it into their own live apps |
Quick Links
- Getting Started — Create your first project
- Publishing & Forking — Share and remix apps
- Architecture — How the platform is built
- AI Agent (Ada) — How the coding assistant works
- Deployment — How your app runs in production
- Portability — Take your code anywhere