Your coding agents, in your pocket.
Baton is an open, self-hosted companion for Conductor. Watch your parallel AI coding agents, read their chats, reply to them, and get a push the moment one finishes or needs you — from your iPhone, anywhere.
A tiny bridge on your Mac reads Conductor's local state and relays it — end to end — to your phone. Nothing is stored beyond your own worker.
A small daemon watches Conductor and runs your replies.
A Cloudflare Worker syncs state and sends pushes. Free tier is plenty.
Live session list, chats, replies, and notifications.
Every session at a glance — working, waiting for input, idle, or errored.
Open any agent's chat and answer it. Your reply runs and shows up in Conductor.
Get pinged the instant an agent finishes a turn or needs your input.
Sessions grouped by repo, pinned ones on top, hidden ones one tap away.
Agent replies render with real formatting, not raw text.
You host the relay. Paired with a secret only your devices hold.
Four steps, all on hardware you already own.
bun run src/cli.ts run.bun run src/cli.ts pair → paste the code into the app.