AI Smart Prioritization

AnkiWeb addon 1550760085

Uses OpenAI or Google Gemini to analyze Anki cards and assign priority tags prio:1 through prio:4, enabling filtered-deck study by importance.
AI-generated summary; may contain mistakes.

aitaggingfiltered-decks

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2025-12-23
Anki versions
2.1.1~
Description language
en

Maintenance

stale

  • Last update or commit was 282 days before the snapshot (2025-12-23).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2025-12-23
History across monthly snapshots

Loading…

Similar addons

Anki AI Dynamic Cards Add-on (AI generated examples)

Generates fresh, unstored AI example sentences for simple English word or phrase cards, supports multiple providers, and lets users request new examples.

ai

Rating 5 πŸ‘ 3 Β· πŸ‘Ž 2 ⭐ 4 Anki 2.1.66~ Updated 2025-12-24

README

AI Smart Prioritization for Anki

This add-on uses OpenAI (GPT-4o/GPT-5) OR Google Gemini to intelligently analyze your Anki cards and assign them a priority tag (prio:1 to prio:4).

πŸš€ Features

  • Multi-Provider Support: Switch between OpenAI and Google Gemini (which has a generous free tier).
  • Context-Aware: Analyzes cards based on their Deck context (e.g., "Biology::Genetics").
  • Smart Skipping: Skips cards that already have a priority.
  • 4 Priority Levels:
    • prio:1 (High): Core concepts, exam-relevant.
    • prio:2 (Medium): Important details.
    • prio:3 (Low): Nice to know.
    • prio:4 (Unnecessary): Trivia/Redundant.

πŸ›  Setup

  1. Install the add-on.
  2. Go to Tools -> Add-ons.
  3. Select AI Smart Prioritization and click Config.
  4. Choose your Provider:
    • Set "provider" to either "openai" or "gemini".
  5. Enter API Key:
    • If using OpenAI: Paste key in "openai_api_key".
    • If using Gemini: Paste key in "gemini_api_key".
    • (You can get a free Gemini API key at aistudio.google.com)

πŸŽ“ How to Study by Priority

Anki doesn't schedule by tags automatically. Use Filtered Decks to focus on what matters.

  1. Run the Prioritizer: Tools -> AI Prioritization.
  2. Create a Filtered Deck: Press F in Anki.
  3. Search String:
    • Study top priorities only: deck:"YourDeck" tag:prio:1 is:due
    • Study everything except junk: deck:"YourDeck" -tag:prio:4 is:due
  4. Build and study!

⚠️ Requirements

  • Internet connection.
  • Valid API Key (OpenAI or Google Gemini).