Your TODO.md, dispatched.
Coding agents can ship whole tasks, but running them means babysitting terminals, juggling branches, and losing track of what's in flight.
todo.md turns the TODO.md you already have into a visual task board that dispatches agents into isolated git worktrees — you review the diff, approve, and it merges back to main.
Visual board
Your TODO.md rendered as a live board. Edit the file and the board updates — the file stays the single source of truth.
Agentic dispatch
Click a task to dispatch Claude Code, Open Code, Pi, or any CLI agent you configure. The agent gets the task title, description, and context.
Git worktrees
Every task runs in an isolated git worktree. Nothing touches main until you review the diff and approve the squash-merge.
How it works
1. Write tasks in
TODO.mdPlain markdown checkboxes with priorities and descriptions. No new format to learn, no database, nothing to sync.
2. Dispatch from the board
One command opens the board. Click a task and an agent starts working on it in its own worktree, off to the side.
3. Review and approve
When the agent finishes, review the full diff. Approve to squash-merge to
main, or send a follow-up until it's right.
Pricing
Free
$0
- Your first 100 dispatches
- No signup, no card
- Fully offline — nothing leaves your machine
- Every feature included
Founders license
$39 only 100 spots, then $79
- Unlimited dispatches
- One machine, seat moves automatically when you re-activate
- Lifetime updates within v1.x
- 14-day refund, no questions asked
FAQ
What's the refund policy?
14 days, no questions asked. Refunds are processed through Polar, our payment provider — reply to your receipt email or write to harlley@todomd.dev. See the full refund policy.
How many machines can I use the license on?
One machine at a time. There's no deactivation step: run todomd license activate on a new machine and your seat moves there automatically. The terms spell out the full license.
Does it work offline?
The free tier is fully offline — no account, no network calls, nothing leaves your machine. With a license, todomd start checks your key online and then keeps working offline for up to 7 days between successful checks. The privacy policy lists everything the binary transmits.
What updates are included?
Every v1.x release, for as long as they ship — features, fixes, new agent integrations. If there's ever a v2, it will be an optional repurchase; your v1 license keeps working.
What if you stop maintaining it?
todo.md is a local binary — your tasks, your repo, and your agents all live on your machine. The only thing that touches our servers is the license check when you start the app. If we ever wind the project down, we'll ship a final release that removes that check entirely, so what you bought keeps working.
Anything else? Email harlley@todomd.dev — a human reads it.