Recovery Studio — Backlog, Topics & UWorld (Beta)

AnkiWeb addon 184565906

Helps catch up on overdue decks with daily recovery targets, create topic-based preparation sessions, and extract UWorld question IDs from existing card tags.
AI-generated summary; may contain mistakes.

schedulingreview-flowprogress-trackingsearchfiltered-decksbeta

Open on AnkiWeb Ask about alternatives

AnkiWeb

Votes
0 (👍 0 · 👎 0)
Updated
2026-10-25
Anki versions
24.11~
Languages
Python, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-10-25 (7 days before the snapshot).

GitHub

No GitHub repository linked.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
24.11+2026-10-25
History across monthly snapshots

Loading…

Similar addons

Backlog Calculator

Calculates how many cards you must review daily to clear a chosen deck's due backlog, including subdecks, by a target date.

progress-tracking

3 votes 6% approval 👍 1 · 👎 2 ⭐ 0 Anki 2.1.61~ Updated 2023-05-23
Backlog Management

Adds Tools menu actions to suspend and tag all due cards as backlog, then release them in configurable batches by deck and order.

schedulingreview-flowtagging

1 votes 21% approval 👍 1 · 👎 0 ⭐ 0 Anki 2.1.16~ Updated 2022-06-05

Description

Catch up on overdue Anki decks, prepare for upcoming topics, and find UWorld question IDs from your existing card tags.

Backlog recovery

Choose source decks and optionally exclude current-class decks. Set a daily target, or choose a catch-up date to automatically adjust your target. A dashboard on the deck screen shows cards due now, today's progress, and your recovery estimate. Add 25 or 50 extra cards for today when you have time.

The live recovery pool includes cards that become due again in your selected decks. The planner includes future reviews already scheduled by Anki/FSRS before your target date. Estimates change as you study; they do not predict future ratings or guarantee a completion date.

Optionally include unstudied new cards from backlog decks with a separate daily introduction cap. Normal deck limits, suspension status, retention settings, and intervals are not rewritten by the planner. Scheduled study uses Anki's native filtered decks and saves normal review history.

Prepare for Tomorrow

Enter topics, search your chosen decks using tags and card text, inspect matches, and deselect unrelated cards before creating a preparation session. Enable “Update future scheduling” for normal review credit, or disable it for preview/cram mode. Topic matching uses a small synonym dictionary, not semantic AI; always inspect matches.

UWorld question IDs

Copy question IDs from selected cards' existing UWorld tags, separated by Step 1, Step 2, Step 3, or unknown exam. COMLEX branches are excluded. Coverage depends on your tags and IDs may have changed. This does not access your UWorld account, retrieve questions, or create tests. No paid deck or question-bank content is included.

Getting started

  1. Install and restart Anki desktop.
  2. Open Tools → Recovery Studio….
  3. Select decks, start a recovery plan, save your target, and build a session.
  4. Close the dialog and study Recovery Studio - Backlog from the deck list.

Topic sessions appear as Recovery Studio - Preparation. Use Return session cards before rebuilding an unfinished queue. Returning cards does not undo completed scheduled reviews.

Compatibility and limitations

Version 0.1.5 beta. Tested against Anki 24.11 on macOS; 32 automated backend/core tests passed. Compatibility with later Anki versions and Windows/Linux has not been verified. Desktop add-ons do not run on AnkiMobile or AnkiDroid. Native filtered decks and reviews use normal Anki sync; the local recovery plan does not sync.

First-pass completion is not mastery and does not eliminate future reviews. The planner uses recent review speed and a repeat-work allowance; it does not simulate all future learning from untouched new cards.

Privacy and license

All processing is local. No API keys, analytics, external AI, or runtime network requests. Per-profile plan settings are stored locally in user_files. No personal collection or study history is bundled.

MIT licensed. Python source and license are included in the add-on file. Independent of Anki, AnKing, AnkiHub, and UWorld.