Agent On Rails

Agent On Rails

From specs to running software.

Define the contract. Let agents deliver it — with review, escalation, and evidence before done.

How to use Agent On Rails

Agent On Rails 0.1.5

Setup app for macOS (drag into Applications) & Windows · Linux from source

Agent On Rails mark — a friendly agent on converging rails

How it works

Docs define intent. Specs define the contract.

Agent On Rails does not start by running an agent. It starts by making the product contract real — then governing execution until evidence proves completion.

  1. 01

    Authority

    Product docs, ADRs, policies, and specs live in the control plane.

  2. 02

    Plan

    Approved specs become a task graph — not one unbounded prompt.

  3. 03

    Execute

    An AI Team implements on Git — branches, PRs, and Checks — with cheap-first routing and forever-loop detection.

  4. 04

    Prove

    Independent review + evidence + run report, then human final review before merge.

Core principle

GitHub is the operating surface.

Agent On Rails does not invent a parallel console for MVP. Agents work where your team already ships: Issues for visibility, labels for state, pull requests for delivery, Checks for verification — then humans own final review and merge.

AI Team

Not a lone agent. A governed team.

Define Manager, Implementor, and Reviewer roles — then let Agent On Rails operate the team until the contract is satisfied.

Why it exists

Built for delivery control — not another chat IDE.

Specs as authority

Approved specifications bind planners, agents, and reviewers.

Evidence before done

Completion requires PRs, tests, review, and an audit trail.

Cheap-first escalation

Start inexpensive. Same stuck failure climbs tiers then human; different bugs are normal progress.

Watchdog, not babysitting

Hung builds, npm, or devices fail fast, notify, and continue independent work — with a run report at wave end.

Human final review

Agents prepare the change; people own the merge gate.

Dogfood

Proven on real products.

Agent On Rails is being built using Agent On Rails. The first external proving ground is Lakuyo — a multi-repo POS delivery system already running on control-plane discipline.

Start with Agent On Rails.

Use the setup app or CLI, write a spec, approve it, and hand a bounded task to a coding agent. The contract folder is the source of truth — agents implement, evidence proves done.

Agent On Rails 0.1.5