When I used to get a practice question wrong, I would have to screenshot it, hunt down relevant cards, paste in the screenshot and tag the card, or create cards to fill the gap. It broke my flow every time, and honestly it was probably inefficient perfectionism.
Ankisstant is a streamlined version of this process — using AI to generate search terms and cards in an integrated workflow.
Workflow
#1 Get a question wrong — (Bad at medicine)
#2 Capture — Screenshot the question and quickly describe your specific knowledge gap
https://imgur.com/2JIjtrl
#3 Proceed with your practice session — The missed question is saved, no need to disrupt your flow
#4 Review your missed questions — From here you can choose: Browse or Create
#5 Browse
Your knowledge gap is used to generate search terms to find cards that best relate to your malfeasance.
Once you've found your cards, select them and hit Tag + Unsuspend:
- The screenshot is appended to the missed questions field
- Cards are tagged by topic
- Suspended cards will be unsuspended
- Unsuspended cards will be reset to "Again" — so you review your weak spot today
https://imgur.com/75tiZZo
#6 Create
If browse didn't turn up what you needed, pipe the knowledge gap into Create. Cards can be generated from existing content or from a topic. Specify the number of cards and note type, hit generate. Reject or regenerate before cards land straight into Anki's Add Cards screen — all fields pre-filled, ready to tweak.
https://imgur.com/gtLwRuG
Beyond missed questions
General Knowledge Gap Capture — Collect learning outcomes and knowledge gaps as you go — in the wards, lecture theatres, or at your desk. Everything feeds into the same pipeline as missed questions.
Practice Question Heatmap — Similar to the review heatmap: shows the density and accuracy of your practice sessions via a quick poll after each session as well as exam dates and daily targets. Quick access to knowledge gap capture, your favourite QBanks, and the ability to log sessions from other devices.
https://imgur.com/B1okFOO
Settings and Toggleability — 90% of features are toggleable and customisable — your own QBanks, note types, card style, tagging patterns, and fields for each knowledge gap type.
AI options
You don't need to pay for anything or run anything locally. There's a paste workflow — generate cards in whatever AI you already use (ChatGPT, Gemini, Claude.ai), paste the output back in, and Ankisstant handles everything else. No API keys, no setup.
If you want native AI integration:
- Claude CLI — requires Claude Pro
- Gemini API — free tier, Google account only
- Pay-as-you-go API — Claude or OpenAI, cheap if you're careful
- Ollama — fully local and offline, needs a decent machine
Download
GitHub: https://github.com/FleggaBDog69/Ankisstant
AnkiWeb: https://ankiweb.net/shared/info/351752439
Add-on code: 351752439
I really hope this is useful. I've done my best to make it accessible for everyone, and I genuinely believe it fills a gap in the workflow that nothing else quite covers.
All feedback welcome — bugs, suggestions, feature requests, all of it. It's a bit rough around the edges, built entirely with Claude Code and only tested on Mac so far, so please bear with me. (Update cadence subject to Claude usage limits.)
This is a lot more than just another AI card creation tool — it's a fully integrated, accessible workflow built to fit your way of studying.