YOUR AGENTS. ONE ENGINEERING WORKFLOW.

Describe the task.
Get a reviewed branch.

Selvage coordinates your coding agents, runs verification, and brings the change back for your approval.

Local orchestration · macOS & Linux · Your AI tools

brew install runselvage/selvage/selvage

Prefer a binary? Direct downloads for macOS and Linux.

selvage run 22 23 44
resolving #22 #23 #44 … implementation → review → approval

Bring the tools you already use

Connect your tools →

REAL WORK. INSPECTABLE EVIDENCE.

From one command
to a reviewed result.

In our first controlled comparison, Selvage and a careful manual workflow both reached a verified, reviewed, built, and merged result at comparable cost. Selvage coordinated the process from a single command.

Read the run and its limits →
MILESTONE 01Controlled comparison

Both passed the tests.
One ran the process.

Implementation
Change completed
Verification
Checks passed
Independent review
Result reviewed
Outcome
Built and merged

A published experiment, not a guarantee for every task.

Explore all milestones →

THE AUTONOMOUS LOOP

You set the direction.
Selvage keeps the work moving.

Implementation, verification, and review stay connected. The final decision stays with you.

  1. 01 / DESCRIBE
    Give it the work

    Submit a plain-language request or a GitHub issue. Your coding agent implements the change in an isolated worktree.

  2. 02 / VERIFY & REVIEW
    Follow the evidence

    Selvage runs verification. An independent reviewer examines the diff and results, with findings sent back for revision.

  3. 03 / DECIDE
    You approve what ships

    Inspect the change and its evidence in the dashboard or terminal. Approve the result, request changes, or reject it.

Explore the engineering guarantees →

SIMPLE ON PURPOSE

You stay in control.
Selvage keeps the work moving.

Open the dashboard with selvage ui to follow live tasks, inspect verification results, and review findings. Approve the result or send it back for revision when you’re ready.

example task activity
$ selvage run 904
implementation complete c0813e2verification passed 8 checksindependent review approveawaiting your approval

THE FINISHED EDGE

Start with one real task.

Install Selvage, connect the models you already use, and run one real task.

brew install runselvage/selvage/selvage GET STARTED