🎻 Thirdchair
Autonomous engineering, in private beta

Many engineers. One line.

A section doesn't take turns — every player is on the same line at the same time. Thirdchair is an agent harness built that way: autonomous engineers read your codebase in parallel, elect a first chair, share one score, rewrite their own source, and ship real pull requests. You conduct.

Built to play without you

Most agents wait for a prompt — one player, one note at a time. Thirdchair is designed to hold a goal, split it across a section, and keep going.

🎺

A real section

Chairs are ranked, and the ranking is earned: players publish presence to a shared bus and the first chair is elected by release version and seniority, then re-elected automatically when one stalls. Work is claimed atomically, so no two players bow the same note twice.

It rewrites itself

Thirdchair edits its own source. Every change is compiled and imported in a subprocess before it is committed; a supervisor the agent cannot touch holds the rollback. A bad self-edit costs a restart, not the fleet.

🎼

One shared score

Every player reads and writes the same long-term memory, so what one learns at 3am is what the next one knows at 9. Conversations survive restarts, redeploys, and handovers between machines — nobody is sight-reading.

🛠

Skills, not prompts

Capabilities install as versioned skills the section can discover and recommend to itself. When no installed skill fits the task, it goes looking for one.

📡

Reachable anywhere

One stable address reaches whichever player is live — laptop, container, or cloud, behind NAT or not. Send it a message and the section answers exactly once, not once per player.

📊

Watchable

A live dashboard shows the full section, who holds first chair, current goals, and the traffic between players. You can instruct them from the same page — the podium view.

How a task becomes a pull request

No orchestration to write. You give the downbeat.

1

You set a goal

In plain English, from the terminal, the dashboard, or a message.

2

First chair assigns

The elected principal frames the work and hands out the parts.

3

The section plays

Players read the repo, write the change, and run the tests.

4

A PR lands

Opened for review, with the reasoning attached. You stay the conductor.

Request early access

Thirdchair is in private beta. Tell us what you would put a section on, and we will be in touch.

We use your address to contact you about Thirdchair. Nothing else.