Getting Started
Create your first project on RubyOnVibes and start building with AI assistance.
Create an Account
Sign up at rubyonvibes.com — it's free to get started. Every new account gets a 24-hour free trial with complimentary credits, no credit card required. See Pricing for plan details.
Each account gets a personal workspace. We will support team accounts for collaboration.
Start a New Project
- Prompt for your new app or Pick a template — Forking templates is supported, but only accessible with direct links initially.
- It's already running — Your app is live at a real URL immediately. No build or deploy step.
- Start building — You can edit your live app with AI assistance immediately.
What You Get
Every project starts with a production-ready Rails 8 application that includes:
| Capability | Details |
|---|---|
| Authentication | Email/password sign-up, session management, password resets |
| Authorization | Role-based access control with policies |
| Payments | Stripe integration with subscription and one-time payment support |
| Frontend | TailwindCSS, responsive layouts, Islands Architecture for interactive components - React SPA support via Inertia |
| Background Jobs | Dual adapters — async-job for efficient LLM streaming, SolidQueue for durable task processing and scheduled jobs |
| AI Integration | RubyLLM — access 12+ LLM providers including Anthropic, OpenAI, Google, and DeepSeek |
| Analytics | Built-in business intelligence and event tracking |
| Admin Panel | Admin dashboard for managing your app's data |
| Database | SQLite (default) with an easy upgrade path to PostgreSQL |
| Testing | RSpec test suite with browser testing support |
Using the Editor
The editor has three panels:
| Panel | Purpose |
|---|---|
| File Explorer (left) | Browse and select files in your project |
| Code Editor (center) | View and edit code with syntax highlighting |
| AI Chat (right) | Talk to Ada, the AI coding assistant |
Talk to Ada
Type a message in the chat panel to ask Ada to:
- Write new features or fix bugs
- Explain how a piece of code works
- Read and modify files in your project
- Check your app for errors and fix them
- Look up documentation for any library
Ada sees your project's file tree and can read, write, search, and deploy code directly.
Get Your Code
Your code is yours. With a paid subscription, you can:
- Sync to GitHub — Connect your GitHub account, create a new repository (or select an existing one you've given the platform access to), and sync your project from RubyOnVibes to GitHub with one click
- Run locally — Clone the repo, run
bundle installandbin/dev. It's just Rails. - Deploy anywhere — Your app ships with a Dockerfile. Deploy to any host that runs Docker or Rails.
There is no vendor lock-in. You own the code and can take it with you at any time.