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

Todogit app — task list on macOS
Why todogit

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.md markdown
# Today
(A) Ship the landing page +todogit @launch due:2026-06-25
x Record the launch demo +todogit
priority project context due date

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.

Add a task…⌘K
+ New task
Go to Today T
Complete task ⌘↵

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.

tg — ~/todos

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.

Early Access
$9.99 once

One payment, yours forever — every future update included.

Buy for $9.99 Book a call for free access

7-day money-back guarantee