A calendar and a task list are both buildable on their own. Motion's actual product is an algorithm that automatically re-slots your tasks around meetings all day, every time something changes — genuine scheduling-optimization research, not a feature.
VIBE SCORE 86/100
A moderate score here just means the individual parts are buildable — it isn't a build/buy recommendation on its own. Read "why CanICodeThis says Just pay" below for the actual reason this one's still JUST PAY.
The parts this build actually needs, each rated on its own — the average is the Vibe Score above.
| Landing page | 99 |
| CRUD database | 95 |
| User login | 92 |
| Complex calendar sync | 58 |
Two real costs, not just "free": the AI agent's own usage, and hosting once it's running. Both are estimated from this app's own effort rating and component list — see the assumptions on the method page.
| AI agent — with a subscription (Claude Pro/Max, Cursor, etc.) | $0 marginal |
| AI agent — pay-per-use API, no subscription | $86–$172 one-time |
| Hosting, once it's running | $0/mo (free tier) |
| Domain name, if you want your own | ~$12/yr |
Motion costs $34/mo. Even paying per-token with no subscription, and accounting for hosting, this build pays for itself in about 6 months.
Just pay. A calendar and a task list are both buildable on their own. Motion's actual product is an algorithm that automatically re-slots your tasks around meetings all day, every time something changes — genuine scheduling-optimization research, not a feature.
Motion costs $34/mo (about $408/yr) as of 2026-08. That's what a working rebuild would save you.
Automatically re-optimizing your entire day's task schedule every time a meeting is added, cancelled, or runs long is a real constraint-satisfaction/scheduling-algorithm problem, not a calendar feature Balancing task priority, deadlines, and estimated duration into one optimal schedule, continuously, is applied operations-research territory Getting the auto-scheduling wrong in an annoying way (constantly reshuffling your day) is worse than not having it — this is a case where the hard part is also the point