Give a task a due date and an estimate. Empi fits it into your real calendar, around the meetings actually there, your commute and your focus hours, and warns you the moment the week won't hold. A plan you approve, not a black box that shuffles your day.
Your to-do list adds tasks. It never subtracts the hours you don't have.
01How it works
Three inputs. One honest plan.
01
Estimate & due date
Add a task with how long it takes and when it's due. Flag deep vs shallow work, link blockers, break it down with AI if it's vague.
02
Empi books your calendar
It packs the week by deadline, then dependencies, then priority, around the meetings, commutes and breaks actually on your calendar. You preview the plan and apply it.
03
Honest warnings if it won't fit
Over capacity, overdue risk, too many parallel threads, dependency cycles: surfaced, never hidden.
Wed is over capacity: move 1 task to Thu✓ Plan is feasible
02See your work, six ways
One dataset. Every angle.
The same tasks (priority, focus, dependencies, estimates) rendered as whatever view fits the moment. Every screen here is the real product.
Today. The evening routine (review, capture, plan) leaves tomorrow booked before you log off.
03Real calendar, real capacity
Meetings eat hours. Empi counts every one.
Connect your calendar and free capacity becomes your working hours minus the meetings actually on it, recalculated live, every time your day changes.
Google, Microsoft, iCloud & CalDAVPlus iCal feeds. Focus blocks Empi books land on your real calendar; a new meeting shrinks your capacity, live.
Commute & breaks, priced inTravel time is reserved around located meetings and a rest break is booked after long stretches, so a "free" hour is one you can actually work.
Live capacity, never staleAccept an invite at noon and the afternoon re-plans itself: no manual reshuffling, no stale to-do list.
04Built around your time
Everything a to-do app has. Plus the one thing it doesn't: time.
The Empi Planner
Auto-scheduling that knows what fits
Give a task a due date and an estimate. Empi orders by deadline, then dependencies, then priority, splits work too big for one day, protects your peak hours, and inserts real rest breaks. When something won't fit, it says so; it never drops work silently.
Splits oversized tasks across days, books around meetings
Five honest warnings: overdue, over-capacity, pipes, cycles, horizon
One click extends a due date or reprioritises to fix a clash
Evening & morning routine
End today with tomorrow already planned
A guided review → capture → plan flow each evening, and a morning catch-up when you skip it. You always start the day knowing the first move.
Evening
Morning
1Review today's blocks
2Capture what came up
3Plan & book tomorrow
Focus, pipes & rest
Protect deep work by design
Deep work lands in your peak hours; pipes cap how many things run at once so you finish before you start more; mandatory breaks get booked as real events.
Deep work3 pipesBreak booked
Notes & capture
Text, checklists, voice & sketches
Capture anything, pin what matters, set reminders, then convert any note into a scheduled task.
Customer callSend recapBook follow-up
Voice memo0:42
Sketch
Forecast Studio
See a crunch before it happens
A load graph projects delivery confidence weeks out, plus what-if and goal-seek scenarios: move a deadline, add a project, watch the risk shift.
AI breakdown
Turn a vague task into concrete steps
One click asks AI to split "sort out the billing docs" into subtasks you can actually estimate and schedule.
Connect Empi to your assistant over MCP with one-click OAuth. It doesn't just read your tasks, it drives them: files the backlog, rewrites what changed, re-estimates what slipped, and books tomorrow against the calendar you actually have.
It writes, not just readsCreate tasks, rewrite titles and descriptions, set estimates, due dates, priority and project, complete them, delete them. Notes too, including turning a note into a scheduled task.
It plans against real capacityYour agent reads Today, previews the plan with planner_view and books it with planner_apply. Same planner, same meetings, same honest warnings. It cannot invent hours you don't have.
Scoped to you, revocableOAuth, scoped to your workspace, revoked in one click. Agent requests are unlimited on every plan, including Free: your assistant is never the thing you have to ration.
ClaudeChatGPTMistral
Any MCP client
claude.ai · Empi
My week slipped. Push the design review to Friday, break "rewrite the billing docs" into real steps, then plan tomorrow for me.
Done. Design review moved to Fri 10:00. Billing docs split into 3 subtasks (4h). Tomorrow is booked: 3 focus blocks, 4h 30m, around your 2 meetings and the commute. Heads up, Wednesday is over capacity by 1h 15m once these land: want me to push the lowest-priority block to Thursday?
Executive function is expensive. Empi spends its own.
No superpower talk, no lecture. If prioritizing, starting and remembering are the costly parts of your day, Empi does them for you. Here is the mapping, mechanism by mechanism.
Time blindness
Hours you can actually see
An estimate turns a task into a block with a start and an end, booked between real meetings. "Later" becomes Tuesday, 14:00, 90 minutes, and the forecast shows the exact day the week stops holding.
Task paralysis
Starting costs zero decisions
Choosing what to do first is often harder than doing it. Empi picks the order (deadline, then dependencies, then priority), so the day opens on block one, not on a blank list of forty equal items.
Executive function
Prioritizing is the planner's job now
No morning triage, no re-sorting the list to feel productive. The evening routine plans tomorrow before you log off; skip it and the morning catch-up rebuilds the day in a minute.
Working memory
Capture it before it evaporates
A thought mid-meeting becomes a note in seconds: text, voice memo or sketch. Convert it to a task later and the planner books it. Nothing has to ride in your head.
Out of sight, out of mind
Work lives where you already look
Tasks are booked as real events next to your meetings, so the thing you would forget is the thing on screen at 14:00. One Today list; no side lists to lose.
Overcommitment
An honest "that won't fit"
Saying yes is easy; Empi counts the hours. Over capacity, overdue risk, too many parallel threads: warned before the week breaks, not after.
Built for founders
Your calendar is full of other people. Your roadmap is not.
Meetings are the job, and they are also what eats the job. Empi prices the meetings in first, then tells you honestly what is left for the work that actually moves the company.
Meetings vs execution
See what the calls really cost
Investor calls, standups, customer demos: capacity is your working hours minus what is already booked. Six calls tomorrow means two hours of build time, and Empi says so before you promise otherwise.
One dataset
Product, sales and hiring in one plan
Areas and projects keep the threads separate; the planner packs them into one week. No context lost between a Notion board, a spreadsheet and a to-do list.
Forecast
"This quarter does not fit" -- said early
The load graph projects delivery confidence weeks out. Move a launch date, add a hire, drop a project: what-if and goal-seek show the risk shift before you commit to a board deck.
Context switching
Deep work is budgeted, not hoped for
Pipes cap how many threads run at once, and deep work is booked in your peak hours. Fewer half-finished things, and the shipping one finishes.
Delegation
What you drop is visible
When the week does not hold, Empi names the tasks that will not fit instead of silently pushing them. That list is your delegation queue.
Travel & commute
The offsite costs three hours, not one
Located meetings reserve their travel time automatically, so a "free" afternoon is one you can actually work in, not one you spend in a car.
Built for AI agents
Give your agent a workspace that pushes back.
A markdown to-do file lets an agent write anything it likes. Empi gives it a real planner: it can create and update the work, but the calendar, the capacity and the warnings are ground truth it has to plan around.
Backlog on autopilot
It files the work while you build
"Turn this PR review into three tasks, due Thursday, 45 minutes each." Your agent creates them, estimates them and files them under the right project. You never open a form.
Grounded planning
A plan it cannot fake
The agent calls planner_view and gets the same changeset the app shows: real meetings, real capacity, real over-capacity warnings. Hallucinated free time is not a possible answer.
Preview, then apply
Nothing is booked behind your back
Planning is a two-step: planner_view proposes, planner_apply commits, and the agent has to ask for the second one. You keep the veto.
Any client
Claude, ChatGPT, Mistral, your own loop
Plain MCP over OAuth, so the same workspace answers to whichever client you happen to be in. Your own agent gets the same 16 tools.
Memory that outlives the chat
The context lives in the tasks
Notes, descriptions and subtasks persist between sessions and clients. A new conversation picks up from the board, not from a summary it has to trust.
Never rationed
You can see what it did
Every write your agent makes shows up in the app like any other change, so nothing happens in the dark. And agent requests are unlimited on every plan, Free included.
07Pricing
Start free. Upgrade only for more room.
Every planning feature is in the free plan. Pro raises the limits; it doesn't unlock the product.
Free
$0 / forever
Everything you need to plan a real week.
Auto-scheduler & forecastIncluded
Calendar syncIncluded
Forecast horizon7 days
Completed-task history30 days
Storage100 MB
Travel-time estimates10 / mo
AI assistant (MCP) requestsUnlimited
Coming soon
ProMore room
Higher limits
For a fuller calendar and a longer horizon.
Everything in FreeIncluded
Auto-commute estimatorIncluded
Forecast horizon90 days
Completed-task historyUnlimited
Storage1 GB
Travel-time estimates1,000 / mo
AI assistant (MCP) requestsUnlimited
Coming soon
No credit card to start. Metered services can be topped up with Boost packs.
08Premium isn't only how it looks
Your content is encrypted before it ever hits the disk
Per-tenant envelope encryption, hard isolation, and a delete that actually deletes. Built in, not bolted on.
AES-256 per tenant
Task, note, and wiki content sealed with a per-tenant key wrapped by a KMS master key.
GDPR crypto-shred
Delete the tenant key and every ciphertext becomes unrecoverable, backups included.
Row-level isolation
Every query is tenant-scoped at the boundary and verified by tests on each endpoint.
WCAG AA, both themes
Contrast is gated in the build across every theme and palette. Readable is non-negotiable.
No. A to-do app tracks what you have to do. Empi schedules when each piece happens and tells you whether it fits: it books tasks into your real calendar around actual meetings and warns you before a deadline slips.
Is Empi good for ADHD?
The mechanisms line up. Time blindness: tasks become visible blocks on a real calendar, not lines on a list. Task paralysis: the planner picks the order, so you start at block one instead of triaging forty items. Working memory: capture by text, voice or sketch, convert to a task later. And the overcapacity warnings say "that won't fit" before the week breaks. Empi is not a medical tool; it is a planner built on the assumption that prioritizing and remembering are the expensive parts.
Does it move my schedule without asking?
Never. Empi previews the plan as a changeset; nothing is booked until you apply it. You approve every change; it's a plan you sign off on, not a black box that shuffles your day.
Which calendars does it work with?
Google, Microsoft 365, Apple iCloud / CalDAV, and read-only iCal feeds. Your free capacity updates live as meetings are added or moved, and it can reserve travel time around located meetings.
Can Empi staff read my tasks?
No. Task, note and file content is encrypted per user with AES-256 before it ever hits the disk. A GDPR crypto-shred deletes your key so every ciphertext becomes permanently unrecoverable, backups included.
Is there a mobile app?
Empi runs on the web today and ships a native Android app (offline-first with a durable write queue and biometric lock). iOS is planned. The web app steers phone browsers to the native app rather than a cramped mobile web page.
Can my AI assistant use it?
Yes, and it can drive it, not just read it. Connect Claude, ChatGPT or any MCP client with one-click OAuth. Your assistant can list, create, update and complete tasks, manage notes, read your Today view, preview the plan and book the schedule. See what an agent can do →
Describe the work. Empi books the week.
Start free, no card. See your first honest plan in minutes.