A study schedule built around your exam dates and free hours.
Add your exams and how much time you have each day. Each syllabus is split into topics with time estimates, and the planner spreads them over your calendar with reviews before each exam. Missed a day? Replan from today.
The app itself, running inside this page. Anything you do here is saved in your browser.
Ask it to do things
Press Ctrl+K in the app (Cmd+K on a Mac) and describe what you want. The model chooses from the app's own functions, runs them in order and tells you what changed. Some examples:
| Add a biology exam on the 20th covering cells, genetics and evolution | Adds the exam with its syllabus. |
| I can only study 2 hours on weekdays | Updates your availability and rebuilds the plan. |
| Quiz me on my weakest topic | Opens a practice quiz on the lowest-mastery topic. |
Instructions you save in the same box, such as "keep it short" or "I'm a beginner", are added to every AI request the app makes.
Features
- Exam editor
- With difficulty/confidence sliders and optional syllabus.
- AI topic breakdown
- With hour estimates and study tips (editable).
- Greedy constraint scheduler
- Urgency × weight priority, subject interleaving, sequential learning units.
- Spaced repetition
- Automatic reviews at +2 and +6 days, mock exam and final review before each test.
- Capacity
- Days off and overflow warnings with hour shortfall per subject.
- Stacked daily-load chart
- Weekly calendar, click-to-complete sessions.
- ICalendar
- .ics) export and an AI 'today's brief' coach.
- Replan from today
- Completed sessions are kept and missed ones are redistributed across the remaining days.
- Today page
- Checklist of today's sessions, missed-session alert, AI daily brief and a study streak.
- Focus timer
- With configurable focus/break lengths, a chime, and a per-subject focus log.
Runs in your browser
Scheduling, spaced repetition, capacity planning, charts, calendar, .ics generation. None of this needs a network connection or a model.
Uses a language model for
Syllabus → topics + hour estimates + tips. Daily brief that pairs each session with a concrete study technique.
Notes
- Cost
- Free. Each account has a daily allowance of AI requests.
- Your data
- What you make stays in this browser on this device. Your account is only used for signing in and for the built-in AI. You can export a backup or clear everything from Settings.
- AI access
- Signed-in users get the built-in AI with nothing to set up. You can also use your own Groq or OpenRouter key under Settings.
- Source
- The code and tests are on GitHub under the MIT license. The tests also run in your browser.