Skip to main content
[ Autonomous Build System ]

Describe it. Walk away. Working code.

Your ideas deserve to exist — even when you're not at your desk.

[curl]
curl -fsSL https://raw.githubusercontent.com/whatiskadudoing/ralph-vibe/main/install.sh | sh

Works on macOS, Linux, and WSL

Our Mission

Go for a walk.

Grab a coffee.

Work on something else.

Your code keeps building.

[ Autonomous Development ]

How It Works

  1. Init

    Set up project files

  2. Interview

    Describe what you want to build

  3. Research

    Research APIs and approaches

  4. Plan

    Create implementation tasks

  5. Build

    Write code until done

With --vibe, it chains automatically. One command, zero babysitting.

Why It Works

  • Fresh Start Every Time

    Each build iteration starts with zero memory. No accumulated confusion. No 'I thought I already did that.' Claude reads the specs fresh, picks a task, builds it, and exits.

  • Specs Are the Truth

    The specs in your project are what gets built. Not vague ideas. Not old comments in code. Clear specifications that Claude follows exactly. When context resets, nothing is lost.

  • No Homework Required

    No shell scripts to write. No prompt files to create. No architecture to understand. One command to start. The tool that simplifies Ralph was built with Ralph.

  • Tests Keep It Honest

    One task at a time. Nothing is marked 'done' until tests pass. Built-in quality gates that prevent half-finished features from slipping through.

The Difference

[Original Ralph Loop] [Ralph Vibe]
Write shell scripts Just run ralph work
Create prompt files manually Auto-generated from interview
Understand the architecture Just answer questions
Debug your setup It just works
Hours of configuration One command
[ Works ]

Built with Ralph

This website was built autonomously while I was working on other projects. And enjoying a coffee.

Frequently Asked Questions

What's the difference between Ralph Vibe and just using Claude Code?
Claude Code is powerful but has no memory between sessions. You restart, it forgets everything. Ralph Vibe gives Claude structure: specs to follow, plans to execute, one task at a time. It turns Claude Code into a reliable build system that can work autonomously while you're away.
Can I use this on an existing project?
Yes. Run ralph init in any project folder. Ralph will interview you about your codebase, read your existing code, and create specs based on what's there. Then it can build what's missing.
What if I want more control?
Don't use --vibe. Run each command separately: ralph init, then ralph start, then ralph plan, then ralph work. You control when each phase runs.
What do I need to have installed?
Two things: Claude Code (the CLI) and a Claude Pro or Team subscription. Ralph Vibe uses Claude Code under the hood to do the actual building.
Is it free?
Ralph Vibe is free and open source. You do need a Claude subscription ($20/month for Pro) since it uses Claude Code for the AI work.
What happens when something goes wrong?
Each task runs independently. If a task fails, Ralph logs the error and moves on. You can review the logs, fix the issue, and re-run. Nothing half-finished gets committed — tests must pass.