Skip to content

Scheduling

Scheduling is the reference page for LearnKit’s flashcard scheduler.

Open Settings -> Studying to change these controls.

Scheduling decides:

  • how long new cards stay in short learning steps
  • how failed cards recover after lapses
  • how often review cards come back
  • how much workload you trade for higher retention

LearnKit uses FSRS for flashcards.

FSRS uses your grades, the time since last review, and your settings to choose the next due date.

Each flashcard tracks three core values:

ValueMeaning
StabilityHow long the memory is expected to last
DifficultyHow hard the card is for you
RetrievabilityHow likely you are to remember it right now

In practice:

  • successful recalls usually push intervals out
  • failed recalls shorten the next interval
  • harder cards stay on shorter intervals than easier ones
StageWhat it means
NewNever reviewed yet
LearningMoving through short starter steps
ReviewOn the main long-interval schedule
RelearningBack on short steps after a failed review

LearnKit includes preset bundles in Settings -> Studying -> Preset.

PresetLearning stepsRelearning stepsRetention
Relaxed20 min20 min0.88
Balanced10 min, 1 day10 min0.90
Aggressive5 min, 30 min, 1 day10 min0.92
CustomYour own valuesYour own valuesYour own value
SettingWhat it does
PresetApply a ready-made mix of steps and retention
Learning stepsSet the short intervals for new flashcards
Relearning stepsSet the short intervals after a failed review
Requested retentionSet the target recall probability at review time
Fuzz intervalsAdd small randomness so due cards spread out instead of stacking on one day

Requested retention is the biggest workload lever.

  • higher retention means more frequent reviews and less forgetting
  • lower retention means lighter workload and more forgetting between reviews

For most users, 0.90 is a strong default.

The same Studying tab also includes Optimise FSRS parameters.

Use it when you already have a solid review history and want FSRS to fit your own recall pattern more closely.

The Clear button removes those personalised weights and goes back to the default FSRS model.

Use Reset scheduling only when you deliberately want to start over.

It clears scheduling progress and returns cards to a fresh state. If you might want to undo that later, create a manual backup first.


Last modified: 30/03/2026