A todo app that keeps up.
Capture a task in seconds. Autocomplete fills in the project, date and priority, and it's all a plain todo.txt file.
The devtodo.txt app: a task typed with autocomplete lands in its due date group, then an agent picks it up and hands it back ready.
Every todo app I tried wanted to be a project manager. I wanted a plain text file that keeps up while I work. Capture a task in two seconds, get back to code. Nothing did that, so I built it. It has run my days ever since, and now my agents work from it too.
One loop, every day.
Capture on the go, sort at your desk, hand the work to your agent, then tick it off.
01 Capture
Get it out of your head.
Type it, or say it on your phone. On the desktop, ⌘⇧Space opens New task from any app.
02 Sort
Sort it without the mouse.
Space opens a task's menu. Type a project or a priority and the task lands where it belongs.
Sorting two tasks with the keyboard: one moves into the +api group, the other gets priority A.
03 Hand off
Hand it to your agent.
The desktop app is an MCP server for Claude Code, Codex and Cursor. Press Q to queue a task queued, the agent picks it up working and hands it back ready.
- No AI inside the app itself
- Runs on your computer, one switch to turn on
- Agents never tick a task unless you ask
04 Tick
Check it, tick it off.
Check the agent's work, press x, done.
Three tasks an agent finished, ticked off one after another with confetti.
Plain text
It's just a text file.
Your tasks are a todo.txt file. Open it in any editor, grep it, keep it in git.
Everywhere
Every device, synced your way.
Mac, Windows, Linux, the web and your phone. Sync with free encrypted cloud, your own GitHub Gist, or a file in Dropbox or iCloud.
How it stacks up.
Stop fighting your todo app.
Free, no account needed. Open it in the browser or get the desktop app.
Version , released . What's new