Skip to content

Review mode

Press R (or open the Review pill in the top bar) to start a focused study session. Review surfaces concepts whose FSRS state says they are due, asks you a recall question, and reschedules them based on how you self-rate.

Nesso uses FSRS, a modern open-source successor to the SM-2 / Anki algorithm.

Each concept node carries its own FSRS state: stability, difficulty, due, lastReview, lastRating, and friends. A node is due when due <= now. New, unrated concepts default to due = 0, which means they show up immediately the first time you open Review.

The session queue is built fresh every time you open the overlay: all due nodes, sorted by urgency, in random order within the same due bucket.

For each due concept, Review:

  1. Asks a recall question generated by the AI mentor (local or remote; the same backend you configured in AI mentor). The question uses the concept’s title, its relations, and the elaboration fields (definition, examples, notes). It is prompted to not paraphrase the definition so active recall still works.
  2. Waits for you to think, then click Reveal (or press Space).
  3. Reveals the concept’s typed relations, examples, and image (the same panel you see in the Inspector).
  4. You rate how it felt: Again, Hard, Good, Easy. Each button shows the predicted next interval under it (e.g. < 1d, 4d, 2mo).

FSRS then updates stability and difficulty, schedules the next due date, and Review advances to the next card. Done with the queue, the overlay closes; you’re caught up.

If the AI backend is unavailable (no WebGPU, model not downloaded, remote endpoint unreachable), Review still works. It falls back to showing the concept title without a generated question.

Under Settings -> Review:

SettingWhat it doesRange
Target retentionProbability of correctly recalling a concept at its next review. Higher means more frequent reviews.70% to 97%
Max intervalLongest interval FSRS can schedule, in days. Caps how far into the future a card can be pushed.1 to 36,500

The defaults (90% retention, 100-year cap) match the FSRS reference defaults. Lower the retention if you’re comfortable forgetting more in exchange for fewer reviews; raise the max interval if you want long-term cards to keep stretching out.

KeyAction
Space / EnterReveal
1Again
2Hard
3Good
4Easy
EscClose review

Numeric keys only fire after the answer is revealed.

  • Add a definition in the Inspector’s Notes tab. Even one short sentence per concept dramatically improves AI question quality, since the model can aim at a specific facet (pitfall, application, contrast) instead of asking something generic.
  • Pair concepts with at least one typed edge before reviewing them. Review questions lean on the relation graph for context; isolated nodes get vaguer questions.
  • The session count in the top bar reflects the original queue size. Cards rated Again that come back later increase the count past 100%; that is expected.