AnkiWeb
- Rating
- 1 (👍 1 · 👎 0)
- Updated
- 2025-03-29
- Anki versions
- 25.02~
- Description language
- en
AnkiWeb addon 1764696591
Automatically reschedules forgotten vocabulary cards sooner when related sentence cards are failed, using tags and configurable maturity thresholds, including AnkiDroid review syncing.
Open on AnkiWeb GitHub Ask about alternatives
stale
| Min Anki | Max Anki | Updated |
|---|---|---|
| 25.02 | + | 2025-03-29 |
Loading…
Imports Vocab.Ai or Baserow vocabulary and sentences into Anki by configuring credentials, database, table, optional view, deck, and note type, remembering settings for easy repeat imports.
Suspends cards after three consecutive correct (Yes/Easy) or wrong (Again/No) answers, tagging relearn cards, with browser bulk checks and configurable thresholds, tags, and suspend/tag toggles.
Crawls linked Japanese grammar notes to chosen depth, tags discovered cards, and optionally creates filtered decks for focused study.
Creates multiple filtered decks from a list of tags, with configurable ordering, limits, preview/reschedule options, and optional unsuspending of matching cards.
Displays Heisig RTK keywords and related vocabulary containing the same kanji on Japanese sentence cards, optionally generating vocabulary via KanjiVocab.
Generates dynamic AI example sentences and OpenAI TTS audio for Anki cards during review, with background processing and configurable settings.
<!-- HEADER BANNER -->
Boost your language learning efficiency by automatically rescheduling forgotten vocabulary when you struggle with sentences.
<p align="center"> <a href="https://github.com/beniscoding/anki-dependency-booster/releases"><img src="https://img.shields.io/github/v/release/beniscoding/anki-dependency-booster" alt="GitHub release"></a> <a href="./LICENSE"><img src="https://img.shields.io/github/license/beniscoding/anki-dependency-booster" alt="License"></a> <a href="#compatibility"><img src="https://img.shields.io/badge/works%20with-Anki%2025.02-green" alt="Anki 25 compatible"></a> <a href="https://www.buymeacoffee.com/beniscoding"><img src="https://img.shields.io/badge/%E2%98%95-buymeacoffee-yellow" alt="Buy Me a Coffee"></a> </p>
Dependency Booster improves language learning by automatically identifying and rescheduling vocabulary cards that you've forgotten when reviewing sentence cards. When you fail to remember a sentence, the add-on reschedules the related vocabulary to appear sooner, ensuring you strengthen your foundations.
Example Deck: Download our example Chinese deck to quickly see how the add-on works with properly tagged vocabulary and sentence cards.
<!-- WORKFLOW DIAGRAM -->

<!-- BEFORE/AFTER EXAMPLE -->

Note: This add-on is only compatible with Anki 25.x versions and is not tested with older versions.
For the add-on to work properly, you need to tag your cards in a specific way:
type:vocab and group:sX (where X is a number)type:sentence and group:sX (with matching group numbers)<!-- TAGGING EXAMPLES SIDE BY SIDE --> <div align="center"> <p><strong>Vocabulary Card Tags</strong> <strong>Sentence Card Tags</strong></p> <p> <img src="./screenshots/vocab-tagging.png" alt="Vocabulary card for 苹果 (apple) with tags type:vocab and group:s1" width="49%" /> <img src="./screenshots/sentence-tagging.png" alt="Sentence card for 我喜欢吃苹果 (I like to eat apples) with tags type:sentence and group:s1" width="49%" /> </p> </div>
type:vocab + group:s1type:sentence + group:s1When you fail the sentence card, the vocabulary card will be rescheduled if it's mature.
Go to Tools → Dependency Booster → Boost Dependencies to manually trigger the dependency boosting process.
<!-- MENU SCREENSHOT -->

The add-on can automatically boost dependencies when you complete a review session:
While this add-on only runs on desktop Anki, we've included a special feature for AnkiDroid users:
Access the settings by going to Tools → Dependency Booster → Settings. The dialog allows you to:
<!-- SETTINGS SCREENSHOT -->

The add-on's configuration can also be modified directly through Anki's add-on configuration screen:
Available settings include:
maturity_threshold: Days before a card is considered "mature" (default: 21)detection_method: How dependencies are identified (currently only tag-based)days_to_check: Number of days to look back for failed cards (default: 7)auto_boost_enabled: Whether to automatically boost after exiting reviewWhile designed for language learning, our tagging system can be adapted for many learning domains:
type:vocab + group:m1): Anatomy terms, pathophysiology conceptstype:sentence + group:m1): Patient presentations, diagnostic scenariostype:vocab + group:math3): Formulas, theorems, definitionstype:sentence + group:math3): Complex problem-solving examplesIf you encounter any issues or have suggestions, please visit:
If you find this add-on useful and would like to support its development: <a href="https://www.buymeacoffee.com/beniscoding" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" style="height: 60px !important;width: 217px !important;" ></a>
This add-on is released under the MIT License.