AI Language Explainer
0.04MB. Updated 2025-10-07.
Description
For support, make an issue on GitHub Issues or email the developer here.
About
AI Language Explainer is an Anki extension that allows you to mass-generate written and spoken definitions for target words in the context of sentence cards.
To understand why this is useful, watch this video here or read Matt's tweet on conceptual definitions here.
It accepts input fields (target word, sentence, definition) and outputs:
- An explanation of the target word in context generated by an OpenAI text model of your choice
- A spoken version of the above is generated using a TTS Engine of your choice
It uses OpenAI's API, so it requires you to bring your own OpenAI API Key. You can make an account here. Make sure you top up your account with at least $10 in credits.
It supports the following TTS Engines:
Features
🧠 Intelligent Explanations
- Automatically generate contextual definitions using OpenAI’s models (GPT-4.1, GPT-4, GPT-3.5, etc.)
- Customize prompts to suit your learning style and level
🎵 High-Quality Audio Generation
- Supports VoiceVox, AivisSpeech, ElevenLabs, and OpenAI TTS
- Preview and choose voices (AivisSpeech/VoiceVox)
- Adjustable OpenAI TTS speed
- Batch audio generation
⚙️ Flexible Configuration
- Works with any note type
- Toggle generation features
- Tabbed settings interface for easy control
🚀 User Experience
- One-click generation during reviews
- Batch generation in the browser
- Robust error handling and logging
Images



Setup
Watching this video shows you how to set up the add-on.
You may find the sample deck here useful to see how I personally set up my Japanese language learning cards to be used with the extension.
Recommended Prompt
Here's a prompt you can use for Japanese,
Write a short explanation of the word '{word}' in the context of the sentence: '{sentence}'.
Write an explanation that helps a Japanese native (who is around 13 years old) understand the word and how it is used in this context as an example. Phrase it as though you're explaining it to a friend.
Start with the core meaning of the word followed by an explanation of it in the particular sentence. For example, the core meaning of 聞く is "act of obtaining information, whether by taking in sounds or asking questions to someone".
DO NOT's...
- You will be punished for using any English; use only simpler Japanese. Katana words are okay if native speakers use them.
- You will be severely punished for writing the furigana pronunciation for any kanji and words in brackets.
- You'll be punished for using euphemisms when explaining sexual things. Just explain it as it is.
- You will be punished for starting with introductory text such as という言葉を簡単に説明するね, just dive straight into explaining after starting with the word. Ie, word, explanation
Common Issues
My cards keep failing to generate. Why?
This could be because:
- Your OpenAI API Key has expired or isn't working.
- You ran out of OpenAI API credits.
- Your prompt is misconfigured. Remember that {sentence}, {word}, and {definition} must all be in lowercase. It's case-sensitive, so no {Sentence}. There should be no other {x} in your prompt.
I'm trying to generate definitions in a non-English language, but it keeps reverting to English / Japanese?
- You should switch the OpenAI model to GPT-4o instead. It performs better than GPT-4.1 on non-English languages.
The audio failed to generate. Why?
- If you're using VoiceVox or AivisSpeech, ensure the engine is running.
- If you're using ElevenLabs or OpenAI TTS, check your internet connection.
The audio generation is taking too long with VoiceVox or AivisSpeech. Why?
- I'm afraid your computer is too slow. Simply wait or buy a better one.
Why do cards fail to generate in bulk after a few?
- New OpenAI accounts often have low rate limits when it comes to their APIs. Try to generate a card at a time for your first few days. Your rate limit will automatically increase afterwards.
About Me
Hey, I'm Ray. I make videos on YouTube and vibe-code add-ons like this and apps such as Tensor AI and HyperWhisper. You can learn to vibe-code yourself with the help of my Master Claude Code class.
Download
As add-ons are programs downloaded from the internet, they are
potentially malicious. You should only download add-ons you trust.
Supported Anki versions:
- 2.1.45-2.1.66+ (Updated 2025-10-07)
To download this add-on, please copy and paste the following code into
Anki 2.1:
375742312
If you were linked to this page from the internet, please open Anki on
your computer, go to the Tools->Add-ons menu item, then click on Get
Add-ons and paste in the code.
All Add-Ons
Reviews

on
2025-10-05 
on
2025-10-01 Great! It works!
I'm using it for German ;)

on
2025-08-22 Amazing! Works flawlessly. What a great resource to have.

on
2025-07-29 Phenomenal. Really easy to set up too thanks to your tutorial, and it took around 10-15 mins from start to finish - including writing my own prompt :)

on
2025-07-10 I've been using this add-on for a long time, ever since it was in beta, and I absolutely love it. Just like other reviewers have mentioned, this has become an essential part of my Anki workflow. Every time I mine a deck, I can quickly get high quality definitions with audio.
If you pair this add-on with another one to add word audio, it’s incredibly easy to mine media in the most efficient way possible. This add-on feels like it's the future of language learning. Plus, as some reviewers have noted, you can even create complete audio decks with it. Pair it with a controller and Bluetooth headphones, and you can study your decks from anywhere, making language learning more convenient than ever.
This add-on has truly transformed the way I approach language learning, making it more flexible, immersive, and fun.
P.S. If you’re using this, definitely try the Chat GPT Shimmer voice.

on
2025-06-28 This has changed my Anki process significantly recently. It's so much more enjoyable to have a thorough but casual explanation of something rather than simply a list of common synonyms.
Plus, my cards are fully audio now! It makes reviewing them both faster and less stressful.

on
2025-06-27 Takes anki to the next level, a must have in my opinion!

on
2025-06-24 Amazing. Brilliant use of ai to both simplify and refine language learning. I use it every day and tweak the prompt a little more every now and again. I used the gpt-3.5-turbo model to batch generate most of my jp -> eng word explanations pretty cheaply then later I use the gpt-4o model (It obeys instructions better) to regenerate some of the words with more nuance. I use the openai echo tts voice which also isn't expensive. After doing about 7.7k cards with about 10-15 words in each explanation + tts it came to about $8.1.
+++

on
2025-06-23 This add-on works beautifully and has become an essential part of my anki workflow.
I use it to generate monolingual explanations so an n+1 Japanese sentence on one side and the explanation on the back.
Because I have audio on both sides, I don't even need to look on the screen. I go on walks and am able to do my cards using a bluetooth controller.
Explanations rather than definitions is also an important distinction as most Japanese words don't map on one-to-one to english ones.