Flashcards generated from your exam PDF

Every day's reading produces its own flashcard cohort, drawn from the exact pages you just read. FSRS spaced repetition schedules each card to re-surface at the right interval — not all at once, not all at the end.

A flashcard deck is only useful if it is grounded in your source material and spaced correctly. exclam.ai pairs both: every card is generated from a specific page range in your PDF, and the review schedule is driven by FSRS — the modern spacing algorithm behind Anki — so cards return on the day your memory actually needs the lift.

The workflow

  1. 1

    Upload your exam PDF

    Curriculum, prep book, lecture pack — any exam material in PDF form. Scanned PDFs work too (OCR runs on upload).

  2. 2

    Cards are generated per reading, per day

    Each day in your plan has a reading. exclam.ai produces a fresh flashcard cohort for that reading, drawn from the same pages you are about to study.

  3. 3

    Cards enter the FSRS scheduler

    FSRS (Free Spaced Repetition Scheduler) is the modern successor to SM-2. It predicts forgetting curves per card and schedules reviews when retention is about to drop — fewer wasted reps, fewer missed reviews.

  4. 4

    Every card links back to its source page

    Open any flashcard and jump to the PDF page it was generated from. Useful for review, useful for trust, useful when a card needs editing.

  5. 5

    Cards re-surface across your runway

    A card learned in week 1 will re-surface in week 2, week 4, week 8 — based on FSRS predictions, not a fixed schedule. By exam day, the cards that mattered most have been reviewed the right number of times.

Why source-grounded flashcards beat generic decks

A shared deck from a stranger's study session is a guess at what you need to remember. A card generated from page 142 of your CFA curriculum is grounded in the same source you are tested from. exclam.ai keeps the chain tight: PDF page → reading day → flashcard cohort → FSRS review schedule. Every link is auditable.

What FSRS gives you

  • Predicts forgetting curves per card based on your actual recall history
  • Schedules reviews at the point retention is about to drop — not on a fixed interval
  • Adjusts intervals automatically when you struggle with a card or breeze through it
  • Outperforms SM-2 (legacy Anki algorithm) in published benchmarks
  • Works across thousands of cards without manual deck management

Manual editing when you need it

Generated cards are a starting point, not a contract. Every card can be edited — rich text, LaTeX, tables, images, audio. If a card is wrong or could be sharper, fix it; FSRS keeps the review history for the edited version.

FAQs

What is FSRS?

FSRS is the Free Spaced Repetition Scheduler, a modern algorithm for predicting forgetting curves. It is the spacing algorithm used by recent versions of Anki and is the academic state of the art for individual card scheduling.

How many cards per day?

Each day's reading produces its own cohort, typically 10–30 cards depending on reading length and topic density. FSRS controls how many reviews surface each day — it is shaped by your actual recall accuracy, not a fixed number.

Can I generate flashcards without the full plan?

Yes. Public PDF tools let you generate flashcards from a single upload without an account. The full daily plan with paired readings, quizzes, and FSRS scheduling lives behind the app.

Can I edit the generated cards?

Yes. Every card is editable — HTML/rich text, LaTeX, tables, images, audio — and FSRS keeps the review history for your edited version.

Ready to try it?

Drop in your exam PDF and we will build a daily plan around your exam date — every reading paired with its own quiz and spaced flashcards.

Related