Vibe Rails

An opinionated framework that keeps vibe coding from going off the rails

Run the install command for your platform
Windows
irm https://raw.githubusercontent.com/robstokes857/vibe-rails/main/Scripts/install.ps1 | iex
Linux
wget -qO- https://raw.githubusercontent.com/robstokes857/vibe-rails/main/Scripts/install.sh | bash
Mac
curl -fsSL https://raw.githubusercontent.com/robstokes857/vibe-rails/main/Scripts/install.sh | bash
Works with your stack

Multiple LLMs and Code Editors

Claude

Codex

AntiGravity

Copilot

VS Code

Stay on track

Key Features

Sandboxed and Parallel Processing

Assign different LLMs to different tracks at the same time. Let Claude plan, Codex refactor, and AntiGravity test in parallel without stepping on each other's work.

  • Dedicated sandbox per lane so agents never overwrite each other
  • Parallel execution across different models and tasks
  • No cross-contamination between files, prompts, or branch state
  • Compare outputs and merge only the best result into main
3x
Concurrent model lanes
Faster
Shorter cycle time than serial AI runs
Safer
No agents overwriting each other
Parallel execution board live
Claude lane Architecture + planning Running
Codex lane Refactor implementation Running
AntiGravity lane Tests + validation Running

Environment Isolation, Like Conda for LLMs

Create purpose-built AI environments with custom settings, scoped permissions, and reproducible profiles for every team and workflow.

  • Custom settings per environment: prompts, args, and tool behavior
  • Grant special permissions only where needed, keep sensitive flows locked down
  • Separate config directories and identity per environment
  • Clone proven profiles and reuse them across projects
Environment profiles managed
production_safe Strict rules, limited commands, protected paths Safe
refactor_lane Expanded tool access for deep code transformations Balanced
research_fast High-speed experimentation in isolated sandbox Fast

Remote Terminal Access

Let your AI write code while you're away from your desk. Vibe Rails gives you a secure, real-time terminal session in your browser -- connected to your local machine through an encrypted WebSocket relay.

  • API key authentication -- only you can access your sessions
  • Monitor your LLM's progress from your phone, tablet, or any browser
  • Full interactive terminal -- step in and type commands at any time
  • Auto-synced terminal size so output renders perfectly
viberails -- remote session
$ claude "refactor the auth module"
Claude is working...
Editing src/auth/middleware.ts
Editing src/auth/tokens.ts
Running npm test -- --watch=false
All 47 tests passed.
---
You watched this happen from your phone.

More Reasons Teams Choose Vibe Rails

After isolation and remote control, these are the biggest performance multipliers.