AI syllabus extraction with a review step

One calendar for every syllabus.

calMOG turns university course syllabi into a single organized academic calendar. Upload a PDF, let it find your deadlines, and review them before anything lands on your schedule.

Text-based PDFs up to 10 MB. Scanned syllabi aren't supported yet.

How it works

  1. Step 1

    Upload your syllabus

    Drop in a course syllabus PDF. Files are stored privately to your account and never shared with other users.

  2. Step 2

    calMOG reads it

    AI pulls out deadlines, grading weights, and course policies, keeping the exact snippet each item came from.

  3. Step 3

    You review, then confirm

    Every extracted item shows a confidence badge and its evidence. Nothing reaches your calendar until you approve it.

One academic calendar

Month, week, and list views across every course, colour-coded per class, with an upcoming-deadlines panel.

Semesters and courses

Group courses under terms, track instructors and grading breakdowns, and add deadlines by hand whenever you like.

Your data, yours

Every row is scoped to your account. Export everything as JSON, or delete your account and its files outright.

Worth knowing

  • AI extraction can miss or misread things. calMOG shows you the evidence for every item and asks you to confirm it — always check your official syllabus for anything that matters.
  • Syllabus text is sent to OpenAI for processing. See the privacy policy for exactly what that means.
  • Scanned or image-only PDFs have no text layer and can't be read yet.

Start the semester organized.

Create an account, add your courses, and upload your first syllabus in a couple of minutes.

Get started free