Sengen
Sengen is an Anki add-on that automatically generates flashcards with example sentences, translations, and definitions. Just enter a word, pick your languages, and send it straight to your Anki deck.
Table of Contents
- About The Project
- Usage
- Contact
About The Project
Sengen connects to a backend service via gRPC to generate high-quality Anki cards on demand. Enter a word, choose the word language and translation language, and Sengen will generate an example sentence with translation, a standalone translation, or a monolingual definition — then add it directly to your chosen Anki deck. Optionally attach text-to-speech audio to any card.
Usage
1. Open Sengen
With Anki running, click Tools → Sengen from the menu bar.
2. Choose a tab
Sengen has three card generation modes accessible from the tab bar at the top:
- Generate Sentence — generates an example sentence for a word, paired with its translation.
- Translate — generates a direct translation card for a word.
- Generate Definition — generates a monolingual definition card for a word.
3. Fill in the form
Each tab has a short form:
| Field | Description |
|-------|-------------|
| Word | The word you want to study |
| Word Language | The language the word is in |
| Translation Language | The language to translate into (Sentence and Translate tabs) |
| Translation / Definition Hint | Optional hint to guide the AI output |
| Deck | Select the Anki deck to add the card to |
| Audio | Toggle to attach TTS audio to the card |
| Voice | Choose Male or Female TTS voice (enabled when Audio is checked) |
4. Submit
Click Generate. Sengen will call the backend, generate the card content, and add it directly to your selected Anki deck. A system notification will confirm success or report an error.
5. Review in Anki
Start a review session for your deck — your new card will be there, ready to study.
Contact
Kamil Nuriev — telegram — kdnuriev@gmail.com