Pomodoro
Focus, short break, long break. Rhythms, sounds, skip, and a focus history you can export.
Windows · Open source · 0.3.0
A local-first focus workspace: timer, tasks, habits, notes, calendar, finance—and a private agent that can run them. Built for the vertical screen beside the work.
What it is
PomoDock is an open-source Windows app for a vertical second monitor. The main screen stays on the work. The other screen holds the Pomodoro timer, the list, the habits, the notes, and—if you want—a live window from another app.
No account. No PomoDock server. Data lives in SQLite under %LOCALAPPDATA%\PomoDock. You can import a Pomofocus CSV so years of sessions are not thrown away.
The method
The Pomodoro Technique is a time-management method by Francesco Cirillo. You break work into short, timed intervals—traditionally 25 minutes of focus—separated by a short break. Each interval is a pomodoro, named after the tomato-shaped kitchen timer Cirillo used as a student.
The point is not a prettier clock. It is to work in a closed block, stop when the alarm rings, and come back. PomoDock keeps that rhythm on the second screen so the timer does not fight the editor for space.
Kit
Focus, short break, long break. Rhythms, sounds, skip, and a focus history you can export.
An infinite grid of canvases. Drag empty space or use the page dock. Rename a page; mark one as home.
Estimates, priorities, dates. Sorted by recent use; switching missions asks whether to keep or save the timer.
Targets, streaks, XP, levels and a heat map. The board is a lens on a shared book.
Rich text, checklists, colour, searchable history. Closing a note does not delete it.
Month, week, agenda. Repeating events and reminders that actually ring.
USD and MXN in the same book. Totals in the currency you pick. Rate, charts, periods.
A life-weeks widget. Optional open-at-sign-in that restores window, page, task, and timer.
New in 0.2
Talk or type. The agent plans a change, you confirm, then it runs tools on this machine: todos, habits, notes, calendar, finance, widgets, pages, layouts, sounds, settings.
Reasoning can go through DeepSeek when you set an API key. The tools and the data stay local. Destructive steps ask first. Some things stay out of reach on purpose (the HWND picker, closing the app shell).
It is not a chatbot taped on the side. It is another widget that can operate the workspace you already see.
Why this, not a tab
Quick answers
Yes. Focus / short / long, with history. It is also the workspace around that timer: tasks, habits, notes, calendar, finance, and embedded apps.
Yes. Export the report from Pomofocus, then import the CSV or TSV. Sessions map into native reports. Re-imports deduplicate; a safety copy is taken first.
No. Nothing is created on a PomoDock server. The workspace stays on your PC.
For chat, a DeepSeek API key in Settings. Voice dictation uses Whisper on-device. Tools never send your ledger or notes to “the cloud” as a product backend.
The build is not code-signed. SmartScreen may warn; choose More info → Run anyway. Smart App Control can block unsigned local rebuilds.
MIT. The installer is free. DeepSeek, if you use the agent, is billed by them, not by PomoDock.
Windows x64
Installer for the current user, Start Menu entry, no account.