Your week, planned automatically.

AutoPlan looks at what you have to do and when you're free, then blocks real time on your calendar to get it done. No more staring at a to-do list wondering what to start.

Free to use. One-click app on Mac. Windows & Linux via a quick Terminal install.

The idea

You already know what you need to do. You just don't know when.

Most to-do apps are lists. A list tells you there are ten things waiting. It doesn't tell you when you'll actually do them.

AutoPlan is different. It looks at the time you've already committed — meetings, appointments, the block you keep for the gym, when you sleep — and then fits everything else into the real gaps. If something won't fit before its deadline, it tells you, before the deadline sneaks up.

127.0.0.1:8787 / hub AutoPlan PENDING REVIEW · 2 WAITING Draft the brand brief · Review Q3 headcount plan Approve all TASKS · 7 ACTIVE · 1 AT RISK Add a task — title, duration, deadline… Add ASAP Finalize Acme proposal 90 min · due Fri 5 PM · 2 chunks placed HIGH AT RISK Board deck — Q3 strategy needs 180 min · only 90 min free before Thu 5 PM MEDIUM IST 130 — lab writeup 60 min · due next Mon · 1 chunk placed LOW Read Atomic Habits, Ch. 4 30 min · no deadline · placed Sat AM + 3 more SOLVER ACTIVITY 9:12 AM · task_mutation placed 7 chunks · 1 at risk 9:00 AM · morning daily summary sent 8:47 AM · poll todoist +1 new task 8:32 AM · task_mutation placed 6 chunks · 0 at risk Yesterday 11:14 PM reminders ✓3 marked done View all activity →

Everything you've got going on, planned out on one page.

How it works

Four steps. That's it.

Step 1

Tell AutoPlan about your life.

Open the setup window and pick the pieces you use. A calendar — Apple, Google, Outlook, or any CalDAV server. Optional task sources — Canvas, Todoist, Gmail scanning, Google Tasks, Outlook Mail scanning, or Microsoft To Do. A way to hear from AutoPlan — iMessage, Pushover, Slack, email, or ntfy. And one choice: should new tasks go straight to your calendar, or land in the hub for you to approve first? Google and Microsoft each get a built-in wizard that walks you through their respective sign-in flows click-by-click. No docs, no Terminal, no copy-pasted commands — everything happens inside the app.

AutoPlan Let's get you set up. One pass through this form. You can change it anytime. CORE Anthropic API key get one at console.anthropic.com/settings/keys •••••••••••••••••••••••••••••••••••••••••••••••••• Timezone America/New_York CALENDAR iCloud Skip for now Apple ID email you@example.com Save and create Anthropic agent
Step 2

Your to-dos show up on their own.

AutoPlan pulls tasks from wherever they live. Todoist and Microsoft To Do for personal lists. Canvas for assignments. Google Tasks for quick captures. Your inbox: AutoPlan periodically scans unread Gmail and Outlook mail with Claude, extracts the actionable asks ("Can you send the contract by Thursday?"), and files them. You can also just type a task in the hub or tell the AI in plain English — "Finish the Acme proposal, about 90 minutes, due Friday".

TASKS · 5 ACTIVE Add a task… 60 min + Add task ASAP Finish Acme proposal draft Client work · 90 min · due tomorrow 5 PM HIGH Review Q2 numbers before Thursday sync Ops review · 120 min · due Thu 5 PM MEDIUM Prep onboarding deck for new hire People ops · 40 min · due Fri MEDIUM Write the status update for finance Reporting · 60 min · due Mon LOW Read one chapter of Atomic Habits 30 min · no deadline Completed this week: 11 tasks · 14h 20m
Step 3

It blocks your calendar around what's already there.

AutoPlan treats your classes and meetings as untouchable. It only fills in free time with your work, splitting bigger tasks into focused chunks that fit. Nothing ever overlaps what's already on your calendar.

April 2026 Week ▾ MON 20 TUE 21 WED 22 THU 23 FRI 24 SAT 25 SUN 26 9 AM 11 AM 1 PM 3 PM 5 PM 7 PM 9 PM MGMT 301 9:05–9:55 ECON 104 10:10–11:00 MGMT 301 ECON 104 MGMT 301 ECON 104 IST 130 10:35–11:50 IST 130 MKTG 301 1:35–2:50 MKTG 301 ACCTG lab ECON PS 8 11:15–12:10 AutoPlan MGMT paper 12:00–12:55 PSYCH reading 12:10–1:00 IST writeup 3:30–4:30 Atomic Habits 6:00–6:30 MGMT paper 5:45–6:45 ECON PS 8 10:00–11:00 AutoPlan Your classes & events AutoPlan study blocks AutoPlan never touches events you placed. It only fills the gaps.
Step 4

It tells you when something's slipping.

Every morning AutoPlan sends you a short message about what's on today and what's at risk of not getting done before its due date. You don't have to keep track of anything yourself.

8:03 AutoPlan Morning summary Today 8:03 AM ☀ Tuesday plan 2pm — ECON PS 8 (60m) 4pm — PSYCH Ch.6 reading (40m) 6pm — MGMT paper draft (60m) 9:30pm — Atomic Habits (30m) ⚠ At risk MGMT group paper draft Needs 180m, only 90m free before Thu 5 PM deadline. You're clear tonight after 8pm. Nice.
Who it's for

Anyone whose calendar fills up before their work does.

Your meetings are scheduled. The actual work isn't.

Emails pile up, someone asks for "a quick thing," your calendar looks fine until Thursday at 3 and you realize there's nowhere the work actually lives. AutoPlan holds the time, so what you said you'd do shows up on your calendar like any other commitment.

Your to-do list keeps growing. Your days don't.

Reviews, write-ups, drafts, reading, prep, follow-ups — every task has an invisible duration that never quite fits in the gaps between meetings. AutoPlan estimates how long each thing will really take, fits it into the calendar around everything else, and learns as it goes.

Deadlines sneak up on you.

The 4pm-on-Friday deliverable that looked fine on Monday now needs three hours you don't have. AutoPlan notices the day you first accept the work — if something won't fit before its deadline, it tells you immediately, not the night before.

Works with

Plays nicely with what you already use.

AutoPlan is a polite guest in your stack. Every connector below is real code that runs today. Pick what you want, ignore the rest.

Plug and play — paste a token, done. Works today, needs a 10-min Google Cloud or Azure setup. Scaffolded, not yet shipped.

Where your tasks come from

Your to-do app, your project tracker, your email, your class portal — or just your typing. Whatever's easiest.

Gmail inbox scanning Outlook Mail scanning Google Tasks Microsoft To Do Todoist Canvas LMS Type directly in the hub Tell the AI in plain English Google Classroom

Where it writes your schedule

The calendar AutoPlan blocks time on. Your existing events stay untouched.

Apple Calendar / iCloud Fastmail Posteo Nextcloud / Radicale Any CalDAV server Google Calendar Outlook / Microsoft 365

How AutoPlan pings you

Daily summary and at-risk alerts.

iMessage (macOS) ntfy.sh push Pushover Email (any SMTP) Slack DM

Auto-close completed tasks

Check something off in your to-do app and AutoPlan marks the matching task done.

Apple Reminders (macOS) Google Tasks Microsoft To Do Todoist completions sync
Before you start

What you'll need.

Four things are required. Everything else — email scanning, task sources, choice of notifier — is optional and toggleable anytime.

A computer

Mac is a double-click app. Windows and Linux work today via a 15-minute Terminal install — full walkthrough linked below. AutoPlan runs entirely on your machine; nothing is hosted by us.

An Anthropic API key

AutoPlan uses Claude for the friendly message layer and the email scanner. Sign up free at console.anthropic.com and add a few dollars of credit — typical usage runs well under $5/month. You can also run AutoPlan without the AI and use it as a pure scheduler.

A calendar to write to

One of: Apple Calendar / iCloud, Google Calendar, Outlook / Microsoft 365, Fastmail, Posteo, Mailbox.org, Nextcloud, Radicale, or any other CalDAV server. The setup wizard has guided sign-in flows for Google and Microsoft; the rest take a username and password.

A way to be notified

Pick one: iMessage (macOS only), Pushover (best mobile push, $5 one-time), Slack DM or channel, email via any SMTP provider (Gmail, Outlook, Fastmail, SES, Mailgun, anything), or ntfy.sh push (free, cross-platform, no account needed). AutoPlan uses this for your morning summary and at-risk alerts.

Optional

Where your tasks come from

AutoPlan works fine with no connected task source — type tasks into the hub or just talk to the AI. But if you already track work somewhere, connect it and tasks sync automatically:

  • Canvas LMS — students, pulls your assignments
  • Todoist — personal to-do app; works everywhere
  • Google Tasks — free Google todo list; rides on the Google Calendar connection
  • Microsoft To Do — Microsoft's free todo app; rides on the Outlook connection
  • Gmail inbox scanning — Claude reads unread emails and extracts tasks from them
  • Outlook Mail inbox scanning — same thing for Outlook / Microsoft 365 mail
  • Apple Reminders (macOS, auto-close only) — when you check a task off in Reminders, AutoPlan closes the matching one
Optional

Two flows — pick what fits your job

New tasks can either go straight onto your calendar (Auto) or land in the hub's pending-review queue for you to approve, edit, or remove before they get scheduled (Review first). Pick one in setup — you can switch anytime.

Download

Ready when you are.

AutoPlan for Mac

Free. About 40 MB. Takes three minutes to set up.

Download the Mac app

First time you open it, macOS will say "Apple could not verify AutoPlan is free of malware." That's the default warning for any app that isn't signed with a paid Apple Developer account — AutoPlan is safe, it's just not signed yet. Here's the one-time fix:

  1. Click Done on the warning (not "Move to Trash").
  2. Open System Settings.
  3. In the sidebar, click Privacy & Security.
  4. Scroll down to the Security section. You'll see a grey line saying "schedule-agent was blocked to protect your Mac." Click the Open Anyway button next to it. Touch ID or password if prompted.
  5. Open the AutoPlan app again. A new dialog now has an Open button — click it.

From now on it opens with a normal double-click. No more warnings. One click per machine, forever.

On Windows or Linux? AutoPlan runs there too — just not as a double-click app yet.

Full Windows walkthrough

15 minutes, copy-paste commands, no prior setup assumed.

Questions

Things people ask.

Is my data safe?

Yes. AutoPlan runs entirely on your own computer — there is no cloud backend, no shared database, no account to create with us. Your tasks, calendar events, email bodies, and provider credentials all live in a local SQLite file and a local .env file. The only things that leave your machine are calls to the services you asked it to talk to: Anthropic (for the AI summary and optional email extraction), your calendar provider's API, your task sources' APIs, and your notifier. Turn any of them off and that traffic stops.

Does it mess with my existing calendar?

No. AutoPlan writes to a calendar you pick (or creates a new one called "Study Blocks"). Your existing events are never edited, moved, or deleted.

What about Google Calendar or Outlook?

Both are supported today. The setup window has a built-in wizard for each — you pick "Google Calendar" or "Outlook / Microsoft 365," follow the numbered steps (every click is shown), and sign in. Each takes about 10 minutes the first time and you never touch it again. The same Google connection also powers Gmail inbox scanning and Google Tasks; the same Microsoft connection powers Outlook Mail scanning and Microsoft To Do.

How does email scanning actually work?

Gmail and Outlook are both supported. Turn on the scanner in setup, and AutoPlan periodically reads your recent unread mail (or a specific label/category if you want to narrow it), sends each one through Claude with a prompt that asks "what actionable tasks does this email give the reader?", and creates the tasks it finds. You pick the flow: Auto schedules them immediately, Review lands them in the hub's pending queue where you can approve, edit, or remove any of them before they touch your calendar.

Is email scanning private?

AutoPlan reads email only from your local machine. The copy that goes to Claude is one email at a time, sent directly from your computer to Anthropic's API over TLS, with the prompt asking strictly for task extraction. Anthropic doesn't train on API traffic by default. Nothing is forwarded to us (there is no "us" — no server, no cloud backend, no database). You can scope the scanner to a specific Gmail label or Outlook category if you don't want it seeing every email, and you can cap the number of messages per scan. Turn it off anytime.

Can I switch between Auto and Review mode later?

Yes. Change the radio in the setup window and save — every task source picks up the new mode instantly. Tasks already in the pending queue stay there until you approve or reject them; tasks already on your calendar stay there. The change only affects newly-arriving tasks.

Can I edit a task before it hits my calendar?

Yes, when you're in Review mode. The hub's pending-review section has Approve, Edit, and Reject buttons per task. Edit opens a modal where you can change the title, duration, deadline, priority, and notes. Approving uses whatever you edited. If you change a duration by hand, it gets pinned — the learning loop won't silently overwrite your judgment.

What if I connect more than one task source?

AutoPlan merges them. A task on Canvas stays distinct from a task in Todoist even if they're similar — each source owns its own items. If a task you approved in Review mode later gets re-synced from its source, it doesn't bounce back into the pending queue; approved means approved. If a source marks a task "completed" upstream (you checked it off in Todoist, submitted an assignment in Canvas, etc.), AutoPlan closes the local copy and removes the calendar block.

Does AutoPlan learn what my work actually takes?

Yes. Every time you finish a task, AutoPlan records how long it actually took in a local history table. On every plan cycle, the solver re-estimates each active task's duration based on the median of similar past tasks — same category, same title tokens. If you edit a duration by hand, that override is pinned (the scheduler won't overwrite what you explicitly set). Over a few weeks its estimates drift toward what your work really costs.

Which notifier should I pick?

Depends on how you want to get your morning summary and at-risk alerts. iMessage — macOS only, silent on your own iPhone because of Apple's own-ID rule, but fine for family members on iCloud. Pushover — most reliable mobile push, $5 one-time per platform. Slack — free, DMs yourself via an incoming webhook. Email — any SMTP provider (Gmail, Outlook, Fastmail, Mailgun, SES). ntfy.sh — free, cross-platform, no account; just a secret topic string you subscribe to in a free phone app. The setup wizard has "where do I find this?" instructions for each one.

What does the setup wizard actually do?

It opens in your browser, not on the command line. You pick one of each category (calendar, notifier, optional task sources), paste or sign in for each credential, and click Save. It writes a single .env file on your computer and creates a Claude agent in your Anthropic account. Google and Microsoft get dedicated sub-wizards that walk you through their respective developer consoles click by click — everything, including OAuth sign-in, happens inside the AutoPlan window. You can come back and change any setting later by re-running the wizard.

What kinds of work does this handle?

Anything with a duration and (optionally) a deadline. Client proposals, code reviews, legal prep, content drafts, reading, learning, personal projects, job-search stuff, board-meeting prep, homework, paperwork — if you can put a label on it and estimate how long it'll take, AutoPlan can schedule it. It treats a board deck the same way it treats "write the Q3 OKR doc" the same way it treats a term paper. The only difference is which tool it pulls the task from.

Can I use this on Windows or Linux?

Yes — AutoPlan is pure Python under the hood, so it runs on Windows and Linux today. The only difference is setup: on Mac it's a double-click app; on Windows/Linux you copy four commands into Terminal to install it, and it picks cross-platform providers (ntfy.sh for notifications) automatically. Full walkthrough is in the "On Windows or Linux?" expander under the Download section above.

What is this "$5 a month" for?

The friendly morning message and the ability to say "I need to do X" in plain English is powered by Claude, an AI made by Anthropic. You pay Anthropic directly for what you use. A typical user spends well under $5 per month. You can also turn the AI off entirely and use AutoPlan as just a scheduler — it still works.

Does AutoPlan work offline?

The scheduling part does. The natural-language AI part needs an internet connection (it's how your Mac talks to Claude). If you're offline, the app still shows your plan and you can add tasks manually.

Why should I trust this?

AutoPlan is open source — every line of code is public and anyone can read it. It's MIT-licensed, which means it's yours to use however you want, free, forever.

How do I get rid of it?

Drag the AutoPlan app to the Trash. Your calendar events are on your Mac (not in AutoPlan's cloud, because it doesn't have one), so they stay where they are or you can delete them with one click.