Hand it off in one keystroke.
Give any to-do to the agent. Works with your installed Claude Code.
Crescendo is a to-do list and calendar for the Mac. Hand a to-do to an agent, watch each step, and approve the result before it is ticked off.
Give any to-do to the agent. Works with your installed Claude Code.
Free during the beta.
No account needed.
Stays on your Mac.
Less juggling.
More done.
A to-do list that hands the busywork to agents, plans around your calendar and waits for your yes.
Projects, Today, your calendar and every agent run share one window, so the work stays next to the to-do it came from.
Type “Call the contractor tomorrow at 9” and Crescendo reads the date and time from the sentence. Press ⇧⌘Space in any app to add a to-do before the thought is gone.


Pick a to-do and press ⇧⌘D. The agent works in the project’s own folder, and you see each step while it happens.

When the run ends, you get a short summary and every changed file, line by line. Approve and complete ticks the to-do off. Send back with notes asks for another pass in plain words.

Ask the agent to plan your day. It lays the to-dos out around the meetings in your calendar and keeps some time free. The plan arrives as a card, and nothing moves until you add it to the calendar.

Examples of what people put on the list and give to the agent. It works with the files in the folder you choose.





⌘K finds any to-do, project or command, and the everyday actions have shortcuts. Go on, press a key.
Beta status
Local first
Your to-dos live in one file on your Mac, backed up every day. No account, no cloud, no telemetry. The agent runs in the Claude Code you installed, under your own Claude plan, so what it reads goes to Anthropic as in any Claude Code session.
Covers, dates in plain words, a focus timer, Trash and backups, and shortcuts for daily work.
Give each project a cover: one of 70 built-in photos, a gradient or a picture of your own.
Write the to-do the way you would say it, in English or Polish. Crescendo picks out the date, the time, the project and the label.
The everyday actions have shortcuts, and you can change them in Settings.
Start a Pomodoro on any to-do. Each session stays on the to-do, so you can see what it took.
No account and no tracking. Your list is one file on your Mac, and you choose the folder the agent works in.
Beta
⌘-click a few to-dos, then delegate, complete or delete them in one go.
Deleted to-dos, projects and goals wait in the Trash for 30 days, and ⌘Z steps back through your last 200 changes.
Export everything to a single JSON file whenever you like, and import it again on another Mac.
Five colour themes, light and dark, and an optional glass look. Try the colours on this page.
Keep the day next to your to-dos and drag one into a free slot. It becomes a block you can move or stretch.
Short answers about the beta, your data and what you need to run Crescendo.
A chat window waits for you to type. Crescendo starts from your list. You hand a to-do to the agent, it works with real files in a folder you choose, and the result comes back to the same to-do for you to approve.
A Mac with Apple silicon (M1 or later) running macOS 15 or later. For the agent you also need Claude Code installed and signed in, with a Claude plan or an API key. Lists, projects, goals and the calendar work without it.
Crescendo is free during the beta. After the beta, some features, including ones you can use today, may move to paid plans. The agent’s work is billed by Anthropic under your own Claude plan or API key, not by us.
In one database file on your Mac, with a daily backup and a Trash that keeps deleted items for 30 days. There is no Crescendo account or server, and the app sends no telemetry. When the agent works on a to-do, what it reads goes to Anthropic through your Claude Code, under your Claude account’s terms. You can export everything to one JSON file at any time.
Yes, for your lists, projects, goals, focus timer and the calendars on your Mac. The agent needs a connection, because Claude Code talks to Anthropic.
The to-do stays open until you approve it. The agent works in its own folder, and you see every file it changed, line by line. Send it back with notes and it tries again, or dismiss the result and finish the to-do yourself. You can stop a run at any moment, and in Plan only mode the agent suggests without editing anything.
The calendars on your Mac, through Apple Calendar, including Google and other accounts you added in System Settings. Your events sit next to your to-dos, and a to-do with a time becomes a block you can drag.
The code goes public on GitHub when the public beta opens.
English and Polish. The app follows your Mac’s language, and it understands dates typed in either.
Crescendo is in a closed beta with a small group of invited testers. The public beta comes next, with the download on this page and the code on GitHub.
Free during the beta. After it, some features, including ones you can use today, may move to paid plans. There is no waiting list yet: it opens together with a privacy policy.
