AnkiWeb
- Rating
- 1 (π 1 Β· π 0)
- Updated
- 2026-01-10
- Anki versions
- 25.02.6~
- Description language
- en
AnkiWeb addon 1014280579
Grades Anki review answers with AI feedback, retrieves relevant uploaded materials, offers tutor mode, analytics, and batch assessment.
Open on AnkiWeb GitHub Ask about alternatives
stale
| Min Anki | Max Anki | Updated |
|---|---|---|
| 23.10 | 25.02.6+ | 2026-01-10 |
Loadingβ¦
Embeds a dual-pane AI tutor in Anki's review screen to explain concepts, generate quizzes, analyze uploads, provide study guides, and support TTS and web tools.
Adds one-click AI card explanations, in-review follow-up questions, concealed recall quizzes, rescue explanations, adaptive tutoring, and a draggable panel directly inside Anki.
Enables keyboard-driven Anki reviewing with hjkl grading, flexible front-side rating, hidden answer buttons, Pass-Fail mode, zoom shortcuts, and color-coded grades.
Grades typed answers with OpenAI, shows instant feedback and suggested ease in a pop-up, generates mnemonics, and integrates with Anki's review flow.
Generates AI explanations, practice questions, pathology comparisons, and deck-based study sections inside Anki via OpenAI or Gemini, with optional YouTube video search.
Adds an AI medical tutor inside Anki that answers questions about cards, offering explanations, comparisons, clinical reasoning, and study guidance via a Gemini API key.
Version: 1.00
Size: ~28MB (lite) | ~163MB (with neural embeddings)
Anki Version: 25.02.6+ (Python 3.9)
AttendingAI transforms Anki into an intelligent study companion by providing:
That's it! Semantic search (TF-IDF) works immediately with zero setup.
Size: ~28MB | Setup: 1 minute | Quality: 85-90%
Just install the add-on - everything works immediately!
Size: ~163MB total | Setup: 5 minutes | Quality: 95-100%
For power users who want maximum semantic understanding:
# Windows
py -3.9 -m pip install --target "%APPDATA%\Anki2\addons21\attending_ai\vendor" fastembed==0.4.2 onnxruntime==1.19.2
# Mac
python3.9 -m pip install --target "~/Library/Application Support/Anki2/addons21/attending_ai/vendor" fastembed==0.4.2 onnxruntime==1.19.2
# Linux
python3.9 -m pip install --target "~/.local/share/Anki2/addons21/attending_ai/vendor" fastembed==0.4.2 onnxruntime==1.19.2
See INSTALLATION.md for complete instructions.
Core Files:
Vendor Dependencies (~28MB):
NOT Included (Install Separately):
TF-IDF (Default):
Neural (Optional):
AttendingAI is Copyright (c) 2025 Matthew Palmieri
AttendingAI is free and open-source. The add-on code that runs within Anki is released under the GNU AGPLv3 license, extended by a number of additional terms. For more information please see the LICENSE file that accompanied this program.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.
Built with:
"API Key Invalid" Error
"No embeddings found" Warning
Grading Takes Too Long
Images Not Being Analyzed
Materials Not Being Retrieved
Q: What LLM providers are supported? A: OpenAI (GPT-4o, GPT-4o-mini), Anthropic (Claude 3.5 Sonnet), OpenRouter (various models), and any OpenAI-compatible API.
Q: Can I use this offline? A: No, AttendingAI requires internet connection to access LLM APIs for grading.
Q: How much does it cost to use? A: AttendingAI itself is free and open source, but you need your own API key and will incur costs from your LLM provider (typically $0.001-0.01 per card assessment).
Q: Is my data private? A: Your flashcard content is sent to your chosen LLM provider's API. Review their privacy policy. Data is not stored by AttendingAI beyond local analytics in your Anki profile.
Q: Can I customize the grading rubric? A: Yes! Go to Settings β Tone & Style to adjust grading strictness and tone. You can also configure deck-specific rubrics.
Q: What file formats are supported for materials? A: PDF, DOCX, and TXT files. Materials are chunked and embedded for RAG retrieval.
Q: Do I need neural embeddings? A: No. TF-IDF (included by default) works well for most users. Neural embeddings provide 10-15% better retrieval quality but require additional setup.
Q: Can I use this with my existing Anki collection? A: Yes! AttendingAI works with any Anki deck. Just answer cards normally and press W to grade your response.
Q: Does this change my Anki scheduling? A: Only if you choose to apply the suggested grade. You always have full control over the final grade applied to your card.
Q: What languages are supported? A: AttendingAI primarily supports English. Other languages may work but accuracy depends on your LLM provider's capabilities.
For issues, questions, or feedback:
Start smart. Study smarter. With AttendingAI.