AnkiWeb
- Rating
- 0 (๐ 0 ยท ๐ 0)
- Updated
- 2026-09-16
- Anki versions
- 26.08.1~
- Description language
- en
AnkiWeb addon 1812738345
Records confused cards, reviews them together, and visualizes a decaying interference graph with filtered deck creation and cleanup.
Open on AnkiWeb GitHub Ask about alternatives
active
| Min Anki | Max Anki | Updated |
|---|---|---|
| 26.08.1 | + | 2026-09-16 |
Loadingโฆ
Replaces Anki's home screen with a customizable cyberpunk dashboard for filtered reviews, FSRS statistics, and progress trends, plus optional Pro analytics.
Adds a Tools menu for taking tag- or deck-filtered multiple-choice tests, tracking results, configuring logging and stats graphs, and saving notes.
Visualizes Anki note relationships as knowledge graphs, supporting parent, child, prerequisite, and related links, mastery warnings, local and deck graphs, chain review, JSON import, and Pro export.
Transforms the Deck Browser into a heads-up display with speed-versus-retention graphs, learning forecasts, new-card counters, ETAs, and customizable deck/tag-filtered statistics.
Pronounces highlighted words or phrases in Anki using Merriam-Webster and Google TTS across 27 languages, with customizable hotkeys, button options, and phrase playback modes.
Displays recent Anki review activity as a configurable bar graph on the Decks screen, with optional daily goal line, color customization, and cached performance.
Interference Recorder is an Anki Desktop add-on for recording cases where one card is mistaken for another.
The current implementation provides:
0 on the answer side.grade_now operation that grades A and B Again with a single undo step.Interference events are stored in Anki-native, synchronized log shards:
_Interference_Link.The Show Graph entry builds an interactive card graph from interference events and
successful normal reviews. Scores decay according to the configured decay value;
node and edge colors run from green at lower scores to red at higher scores. The graph
uses an automatic non-overlapping fCoSE layout, supports pan and zoom, and shows the
selected card's rendered back on the right.
From a selected node, choose an edge-score threshold to create a real Anki filtered deck containing that card and its qualifying direct neighbors. Leaving the optional name blank uses Anki's own default filtered-deck name.
Choose Tools โ Interference Recorder โ Clean Missing Card Recordsโฆ to remove events whose source or target Card ID no longer exists. The scan does not merge or renumber shards; a shard with no remaining events is deleted. The entire cleanup is one Anki undo step.
The dialog asks you to manually sync all devices before cleaning and manually sync again afterward. The add-on never starts or controls Anki synchronization itself.
Graph assets are bundled locally, so graph display does not require network access.
The bundled Cytoscape.js, layout-base, cose-base, and cytoscape-fcose components are
distributed under their respective MIT licenses in web/vendor/.
The development environment targets Anki/aqt 26.8.1 and lives in .venv.
uv sync
uv run ruff check .
uv run mypy src
uv run pytest
For local Anki testing, link src/anki_plugin_interference_recorder into the active
profile's addons21 directory. Anki loads the __init__.py at the root of that linked
directory.