Tiny Talking Todos CLI
Manage your todo lists from the terminal. Built for developers, power users, and AI agents who prefer the command line.
š¦ Works great with OpenClaw ā let your personal AI assistant manage your todos for you.
npm install -g @ojschwa/ttt-cliQuick Start
Get up and running in under a minute.
Install the CLI
npm install -g @ojschwa/ttt-cliLogin to your account
ttt auth loginStart managing your todos
ttt list ls # List all lists
ttt todo add "Buy groceries" --list "Today" # Add a todo
ttt todo done <todo-id> # Mark as doneCommands
Everything you need to manage your lists and todos.
Lists
Create, view, update, and delete your todo lists.
ttt list lsttt list create "Shopping"ttt list update "Shopping" --color bluettt list delete "Old List"Todos
Add todos, mark them done, and keep things organized.
ttt todo ls --list "Today"ttt todo add "Task" --list "Today"ttt todo done <id>ttt todo undone <id>Rich Fields
Add notes, dates, categories, and more to any todo.
--notes "Details here"--date 2026-02-14 --time 15:00--category "Work"--rating 5 --amount 9.99Batch Operations
Add or update multiple todos at once with JSON input.
ttt todo batch-add --list ...ttt todo batch-update --items ...Undo
Made a mistake? Undo any operation, anytime.
ttt undottt undo 3ttt historyDaemon
Keep a persistent connection for faster commands.
ttt daemon startttt daemon statusttt daemon stopToken-Efficient Output
Compact output by default, perfect for LLM agents. Switch to JSON when you need structured data.
Default Output
Today [1/6]
ā Morning walk id:abc123
ā Buy groceries id:def456
ā Call dentist id:ghi789JSON Output
ttt todo ls --list "Today" --json
[
{
"id": "abc123",
"text": "Morning walk",
"done": true
},
...
]AI Agent Integration
The CLI includes an OpenClaw skill that lets AI agents manage your todo lists automatically.
Setup in 3 steps
Install and authenticate
npm install -g @ojschwa/ttt-cli && ttt auth loginInstall the skill
clawhub install tttRestart your gateway
Your agent can now manage your todo lists.
Works great with OpenClaw ā the open-source personal AI assistant that runs on your machine. Let your lobster manage your todos for you.
Requirements
- Node.js 18+
- A Tiny Talking Todos account
Ready to try the CLI?
Install the CLI and start managing your todos from the terminal.