Plan the semester.
Retain the material.
Drop in a course profile. Modulo Flow builds the schedule around your actual classes, tracks every assessment, and turns your material into spaced-repetition recall that adapts to what you keep forgetting.
Superposition applies only to linear circuits
Circuit Analysis · due today
How it works
From a course profile to knowing the material
Four steps, in order. Each one produces the input the next one needs — so by the time you’re revising, the schedule already exists.
Import what your course already gave you
Drop in your course outline as a PDF and it gets read for you — assessments, weightings, due dates, topics. Import your timetable as an .ics file and every class lands on the calendar: every single occurrence, including the one-off labs that a weekly repeat would get wrong. At supported universities you can skip the PDF and just enter the course code.
A schedule built around your actual classes
Study sessions get placed in the gaps between your lectures and pracs — never on top of them — at roughly ten hours a week per course. Every assessment breaks into checkpoints with their own due dates, so a report due in six weeks stops being a single terrifying block.
Practice papers you can actually trust
Each paper is planned, then authored question by question, then checked by an independent examiner before you ever see it. Every question ships with a verification record — and a computed answer we can't confirm is flagged as unverified rather than quietly passed off as correct.
Determine the Thévenin equivalent seen by R_L in the network below.
6 marksVth = 8.0 V · Rth = 2.4 kΩ
Recall that expands as it sticks
Answer a card correctly and it comes back later — 14 days, then 30, 60, 120, 240. Miss it and it comes straight back. The queue is always sorted by what you're closest to forgetting, so the work goes where it's actually needed.
Each correct answer pushes the next review further out. A miss resets it to the front of the queue.
The platform
Built to be handed to other people
Your data is yours
Every account is isolated at the database level by Postgres row-level security, not just by application code. A query for your data cannot return anyone else’s.
Stored in Australia
The database runs in Sydney (ap-southeast-2) and the app is served from the same region — your coursework does not leave the country to be stored.
AI that can’t be drained
AI runs on a shared key with a per-account daily budget, so one heavy user can never exhaust the capacity for everyone else. Nothing to configure, and no key of your own to paste in.
A desktop app that keeps working
The macOS app holds a local-first copy of your data and syncs when it can — so a dropped connection during study week costs you nothing.
Start with one course
Import a profile, and see the schedule and the first week of recall build themselves.
Get started