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.

2-minute demo — coming soon

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. 1. Write tasks in TODO.md

    Plain markdown checkboxes with priorities and descriptions. No new format to learn, no database, nothing to sync.

    A TODO.md file open in an editor
  2. 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.

    The todo.md visual board with todo, doing and review columns
  3. 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.

    Reviewing an agent's diff before approving

Pricing

Free

$0

  • Your first 100 dispatches
  • No signup, no card
  • Fully offline — nothing leaves your machine
  • Every feature included
Try free — 100 dispatches, no signup

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.