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.

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 behind PRs with cheap-first model routing.

  4. 04

    Prove

    Independent review + evidence, then human final review before 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. Raise model tier only when the task demands it.

GitHub-native MVP

Issues, labels, PRs, and Checks are the operating surface.

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 the contract.

The control plane is the source of truth — product docs, ADRs, policies, specs, and acceptance criteria.

Read the how-to guide