🎻 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.