Study Triage: 0 New Today & Auto-Accept Cards

AnkiWeb addon 1850611434

Adds quick triage actions—zeroing today's new cards or bulk-grading due cards Good/Easy—collection-wide or per deck, with preview counts and single undo steps.
AI-generated summary; may contain mistakes.

schedulingreview-flowdeck-management

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
1 (👍 0 · 👎 1)
Updated
2026-10-08
Anki versions
25.09.2~
License
Not found (this does not mean that the addon has no license)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-10-15 (17 days before the snapshot).
  • Test files: 4.
  • GitHub Actions workflows: 1.
  • Commits in the last year: 46.
  • Issues: 0 open, 0 closed.
  • Pull requests: 0 open, 3 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.5525.09.2+2026-10-08
History across monthly snapshots

Loading…

Similar addons

Awesome Dashboard

Replaces Anki's deck and review screens with a customizable widget dashboard featuring activity heatmaps, Pomodoro timer, habit tracking, exam countdowns, Quizlet-style study modes, card previews, six themes, and four languages.

review-flowstatisticsprogress-trackingtimerquiz

5 votes 57% approval 👍 5 · 👎 0 ⭐ 2 Anki 26.09.2~ Updated 2026-10-04

Description

Ritornello

Explore all Ritornello decks and add-ons.

Study Triage adds quick triage actions for days when you need to reduce today's Anki workload.

See it in Anki

Mute new cards across a crowded deck tree for today; counts refresh to zero

Use it when you want to keep reviews moving but avoid adding more new cards, or when you need to quickly answer a batch of due cards.

Actions:

  • Set Today's New Cards to 0
  • Answer Due Cards as Good
  • Answer Due Cards as Easy

You can run actions collection-wide from Tools -> Study Triage. You can also run deck-specific actions from a deck's cog menu or by right-clicking a deck name on the Decks screen.

Notes:

  • The new-card limit uses Anki's Today only limit, so it resets automatically on the next Anki day.
  • Deck actions apply to the selected deck and its subdecks, matching Anki's deck search behavior.
  • Filtered decks can use the Good/Easy actions; the new-card limit action is only available for regular decks.
  • Actions show a count before running and group the change into a single Anki undo step.
  • Good/Easy actions use Anki's native bulk grader on current releases, avoiding partial batches when search order differs from the live reviewer queue.

Requires Anki 2.1.55 or newer.

Source and issue tracker: https://github.com/ritornello-labs/study-triage

Support continued development: ritornello.dev/support.

README

Study Triage

Explore all Ritornello decks and add-ons.

AnkiWeb add-on 1850611434 Source on GitHub Anki 2.1.55+

Study Triage is an Anki add-on that adds quick triage actions for days when you need to reduce today's study load.

Mute a crowded new-card tree for today

Browse the full media gallery.

What it does

Use this on tired days when you want to do reviews only.

After installation, open:

  • Tools -> Study Triage

Available collection-wide actions:

  • Set Today's New Cards to 0
  • Answer Due Cards as Good
  • Answer Due Cards as Easy

Or click a deck's cog menu on the Decks screen and open:

  • Study Triage

The same deck menu is also available by right-clicking a deck name on the Decks screen. This is useful with deck-browser layout add-ons that hide Anki's cog icon.

The deck-menu actions apply to that deck. Anki's deck search includes subdecks, so answering due cards from a parent deck includes due cards in its children. Filtered decks can use the Good/Easy actions; the new-card limit action is only available for regular decks.

The new-card limit change is temporary. It uses Anki's Today only limit, so it resets automatically on the next Anki day. Deck-cog Good/Easy actions answer the queued due review and learning cards Anki's scheduler would currently show for that deck, including review limits and sibling-burying behavior. Cards that belong to the deck but are currently parked in another deck, such as a filtered deck, are left alone. The actions show a count before running, process the batch with progress, and group the change into a single Anki undo step. On current Anki releases, Good/Easy actions use Anki's native bulk grader so every selected card can be graded even when search order differs from the live reviewer queue.

Install

Requires Anki 2.1.55 or newer.

From AnkiWeb

  1. In Anki, open Tools -> Add-ons -> Get Add-ons....
  2. Enter add-on code 1850611434.
  3. Restart Anki.
  4. Run Tools -> Study Triage, use the deck cog menu, or right-click a deck name whenever you need to triage a deck.

AnkiWeb page: https://ankiweb.net/shared/info/1850611434

From a GitHub release

Download the .ankiaddon from the latest tagged release, then use Tools → Add-ons → Install from file…. File installs do not receive AnkiWeb automatic updates.

From Source

  1. Copy the folder contents into an Anki add-on folder such as StudyTriage.
  2. Restart Anki.
  3. Run Tools -> Study Triage, use the deck cog menu, or right-click a deck name whenever you need to triage a deck.

Notes

  • Filtered decks are skipped by the new-card limit action.
  • The add-on changes only the deck's Today only new/day field; review limits and preset settings are left untouched.
  • Compatibility paths for older Anki releases likewise use only legacy new-card-limit fields.
  • Large Good/Easy and all-deck new-limit batches are merged incrementally to stay inside Anki's undo-history window.
  • Current Anki releases use the same native bulk-grading API as the Browser's Grade Now action; older compatible releases retain the per-card fallback.
  • If an action fails, the add-on shows failure details, offers to open failed cards in the Browser, and writes details to user_files/study-triage.log inside the add-on folder.

Development

Run repository checks with:

make test

Run the disposable Anki GUI smoke test with:

make test-gui-smoke

The GUI smoke test uses anki-workbench from the PyPI anki-addon-workbench[gui] package. It launches Anki with a temporary base folder, installs this add-on plus the project-specific probe add-on, verifies the Tools and deck-cog menu actions through Qt, checks the deck-name context menu bridge, writes a JSON result, and quits. See tests/gui_smoke/README.md for the Docker/Xvfb variant that keeps GUI activity inside a virtual display.

For exploratory agent-driven GUI work, use:

uv run --extra dev anki-workbench launch --xvfb --keep
uv run --extra dev anki-workbench screenshot --out .tmp-gui-workbench/shot.png

The compatibility scripts in scripts/ delegate to the installed anki-workbench package for older commands.

Release

The release path dogfoods the sibling anki-addon-release framework. Put 1Password item references under the normal environment variable names in the git-ignored .env file:

cp .env.example .env

Then run:

make release

The release targets run the framework through op run --env-file=.env -- ..., so 1Password resolves any op:// references only for the child release process. The command logs in to AnkiWeb, builds the .ankiaddon, fills the AnkiWeb form, and stops before the final save button. The prepared browser stays open until you press Enter in the terminal.

Use make release-login to refresh the browser-profile login, or make release-publish to refill the publish form after login is already valid. The dedicated publishing-account pattern is documented in anki-addon-release. If AnkiWeb says the dedicated account is too new, it is hitting AnkiWeb's new-account sharing guard. AnkiWeb does not publish an exact wait period there, so create the account before you need it or switch .env to an older eligible publishing account. Keep that account active too: AnkiWeb's account-removal article says account data may be deleted after 6 months without account access or sync, even though shared add-ons are not subject to the usual data expiry.

Support continued development: ritornello.dev/support.