A todo list for both you and your agents. Git-based.
Todos are stored in markdown, and backed up to your personal repo. Built for Mac, keyboard-driven, and blazing fast.
7-day money-back guarantee • Lifetime updates
Works with your favorite agents
Built for an agent-native future.
Your tasks belong where your agents already work — plain markdown, in your own git repo.
Git-native by design
Every task is a plain markdown file in your own git repo. Edit it in todogit, in your editor, or with tg — it's the same file. Your data is text you own, with a full history in every commit.
# Today (A) Ship the landing page +todogit @launch due:2026-06-25 x Record the launch demo +todogit
Keyboard-first, mouse-optional
Do anything without leaving the home row. ⌘K opens a command palette for capture, search, status, and jumps — capture a task and get back to work in seconds.
100% private and local
No cloud, no account, no telemetry. Your tasks never leave your machine unless you push them. It's just files in a repo you control.
A CLI built for agents
Drive everything from the terminal with tg. Add, list, and complete tasks; your agents script it the same way you do — pipeable, automatable, and perfect for headless runs.
Offline-first, synced by git
Your tasks live on disk, so todogit works with or without a connection. Sync across machines whenever you want by pushing to your own git remote — no proprietary cloud, no account.
Agents co-manage your work
Because every task is just a line of todo.txt in your repo, Claude, Codex, Cursor, and Gemini can read, claim, and close them right alongside you — no API, no integration, no copy-paste.
A task manager crafted with care.
Buy once, use forever.
One payment, yours forever — every future update included.
Buy for $9.99 Book a call for free access7-day money-back guarantee