Focus cockpit
Not synced yet
Sync
First run: open Settings at the bottom and paste your Todoist API token. Calendar and AI split are optional.
Streak
0 days
Done today
0
Focused today
0 min
15:00
ready
Sync to load your first task
Todoist p1 first, then p2, then whatever is due today.
Start
Done
Skip
Too big, split it
Press sync, then start. You don't need to feel ready.
Capture
Capture
Sort the inbox
Sync to see what's waiting.
Today
8:00 to 18:00
calendar
focus sessions
now
Up next
Nothing loaded yet.
Settings
Todoist API token
Stored only in this browser's local storage.
Calendar key
Leave empty to run without a calendar.
Anthropic API key
Optional. Without it, "split" just gives you an empty checklist to fill in.
Model
Focus block (min)
Day range
to
Notifications
nudge via system notification while this app is open
Save settings
Test calendar
Reset local stats