Name the cycles
Group recurring work by the area it serves—creative practice, home reset, learning, training, or anything else you want to keep moving.
Cycles rotates the things you repeat, surfaces what deserves attention next, and builds a realistic plan around the time you actually have.
Cycles keeps the order honest, then adapts the day without rewriting what happened.
Group recurring work by the area it serves—creative practice, home reset, learning, training, or anything else you want to keep moving.
Choose daily, selected weekdays, every few days, or a weekly frequency. Set a daily capacity that reflects the time you actually have.
Open Today and act on one clear Top Pick. Complete it, finish something ahead, or skip without pretending the work was done.
Today protects your capacity while keeping the next task clear and the rest of the plan visible.
Clear reasons help you trust why it is next.
Commit to a realistic amount, with optional work kept separate.
Review the last seven days and adjust the next week from real activity.
Keep a fixed order, give some tasks more frequent turns, or shuffle without repeats. Preview the rotation before following it.
Set capacity in minutes or tasks. Cycles allocates the day across active areas while respecting spacing, caps, and cadence.
Complete the current task, finish one ahead, pause a cycle, or skip a turn. Cycles adapts without recording work you did not do.
Tell Cycles how often an area should receive attention. It notices when a rhythm slips without filling the app with overdue badges.
Review focused minutes, finished turns, cycle mix, slipping work, paused items, and the upcoming rotation.
No account is required. Your data is stored in a local SQLite database and can be exported as readable JSON whenever you choose.
Cycles is local-first. The core experience works without an account, your planning data stays on your device, and you remain in control of exports and history.
Create your first cycle, set a realistic daily limit, and let recurring work keep moving without the stress of a permanent overdue list.