AnkiWeb
- Votes
- 0 (π 0 Β· π 0)
- Updated
- 2026-10-05
- Anki versions
- 26.09.3~
- Languages
- Python, JSON
- Description language
- en
AnkiWeb addon 248168875
Forecasts which review cards are due, near due, or safe under RWKV-Instant scheduling, with clickable counts and a live deck-options recall preview.
Open on AnkiWeb GitHub Ask about alternatives
active
| Min Anki | Max Anki | Updated |
|---|---|---|
| 26.09.3 | + | 2026-10-05 |
Loadingβ¦
Adds a customizable, swipeable stats panel to Anki's home screen showing goal progress, review activity, streaks, a 30-day due forecast, best study hours, and FSRS memory metrics.
Displays an interactive heatmap calendar and stats on Anki's main screen, tracking reviews, retention, speed, focus, workload forecasts, plus themes and background photos.
Turns Anki review data into a private local dashboard for progress, forecasts, deck health, FSRS insights, and safe, undoable search-based card and note maintenance.
Transfers scheduling data, complete review history, and FSRS memory state from one card to another via browser right-click options or keyboard shortcuts.
Provides a customizable statistics dashboard showing review activity, success rates, study patterns, heatmaps, streaks and due forecasts, with deck filters, themes and local multilingual support.
Reschedules Anki cards using FSRS review histories, postpones or advances selected cards, balances daily workload, schedules breaks, disperses sibling cards, flattens backlogs, and reports memory and learning-step statistics.
Under RWKV-Instant a review card is due when its live RWKV recall drops below the desired retention, so cards have no due dates and Anki can't show what is coming. This add-on shows it.
Deck list (under "Studied β¦ today"):
RWKV forecast if you stop reviewing now
due 62 | near 4 | safe 294
due 62 Β· +3 in 1 h Β· +8 in 3 h Β· 70 by tomorrow
due: recall below the target now. near: within 3 points above it. safe: the rest.+N in 1 h / 3 h: not due now, due by then. by tomorrow: due at the next day rollover.Deck options (under Desired retention): due / near / safe for the preset's review cards at the current desired retention and at the one you are typing, live, before you save, plus a dot bar (one dot per card at its recall now, red line at the typed retention).
Every number means "if you stop reviewing now": under RWKV each answer moves every card's recall, so the forecast is recomputed after reviews.
aqt.rwkv_scheduler), so other builds may need changes in engine.py. It does nothing useful on official Anki.The fork scores a card with a query that carries the time since its last review and today's day number. The add-on takes the same queries the Browser's is:rwkv:due search uses and moves the clock forward (1 h, 3 h, the next rollover) without touching the model's state. Recall doesn't depend on the target, so the deck options table counts one forecast against two targets. It waits for Anki's own RWKV deck counts before computing (they share the RWKV backend); a forecast for ~360 review cards takes about 20β90 ms.
Note: cards reviewed earlier today often lose recall quickly during the day and jump back up at the day rollover (the model then sees "1 day since the last review").
See config.md: near margin, the deck options axis, how often to recompute.
Source code: Pedrubik2000/anki-rwkv-forecast. Report bugs on the issue tracker.
MIT, see LICENSE.
No longer maintained (October 2026). This add-on will not receive updates or fixes. It still works as released; feel free to fork it.
Under RWKV-Instant a review card is due when its live RWKV recall drops below the desired retention, so cards have no due dates and Anki can't show what is coming. This add-on shows it.
Deck list (under "Studied β¦ today"):
RWKV forecast if you stop reviewing now
due 62 | near 4 | safe 294
due 62 Β· +3 in 1 h Β· +8 in 3 h Β· 70 by tomorrow
due: recall below the target now. near: within 3 points above it. safe: the rest.+N in 1 h / 3 h: not due now, due by then. by tomorrow: due at the next day rollover.Deck options (under Desired retention): due / near / safe for the preset's review cards at the current desired retention and at the one you are typing, live, before you save, plus a dot bar (one dot per card at its recall now, red line at the typed retention).
Every number means "if you stop reviewing now": under RWKV each answer moves every card's recall, so the forecast is recomputed after reviews.
aqt.rwkv_scheduler), so other builds may need
changes in engine.py. It does nothing useful on official Anki.The fork scores a card with a query that carries the time since its last review and today's day
number. The add-on takes the same queries the Browser's is:rwkv:due search uses and moves the
clock forward (1 h, 3 h, the next rollover) without touching the model's state. Recall doesn't
depend on the target, so the deck options table counts one forecast against two targets.
It waits for Anki's own RWKV deck counts before computing (they share the RWKV backend); a forecast
for ~360 review cards takes about 20β90 ms.
Note: cards reviewed earlier today often lose recall quickly during the day and jump back up at the day rollover (the model then sees "1 day since the last review").
Download rwkv_forecast-<version>.ankiaddon from
Releases and double-click it
(or Tools > Add-ons > Install from file), then restart Anki.
Or copy this folder into your Anki addons21 folder as rwkv_forecast.
See config.md: near margin, the deck options axis, how often to recompute.
python package.py builds dist/rwkv_forecast-<version>.ankiaddon locally. Pushing a tag vX.Y.Z
makes GitHub Actions build rwkv_forecast-X.Y.Z.ankiaddon and attach it to a new release.
MIT, see LICENSE.