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