MCQ Generator with AI for Vocabulary Practice

AnkiWeb addon 633738362

Generates AI multiple-choice vocabulary questions with blanked sentences and deck-word distractors for selected notes or whole decks, configurable via config.json and syncable to mobile.
AI-generated summary; may contain mistakes.

card-creationaicard-templatesquizmobile-compatible

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2025-05-03
Anki versions
23.09~
Description language
en

Maintenance

stale

  • Last update or commit was 516 days before the snapshot (2025-05-03).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.2023.09+2025-05-03
History across monthly snapshots

Loading…

Similar addons

Grammar Trainer

Creates interactive dropdown fill-in-the-blank grammar cards manually or with optional AI assistance, supporting many languages, automatic cloze generation, smart distractors, and text-to-speech.

card-creationaicard-templatesclozequiz

Rating 0 πŸ‘ 0 Β· πŸ‘Ž 0 ⭐ 0 Anki 25.07.1~ Updated 2026-09-26
MCQ Generator

Review single- and multiple-choice Anki questions in a clean exam-style screen showing your answer, correct answer, color-coded feedback, optional explanations, and auto-clearing selections.

card-creationreview-flowcard-templatesquiz

Rating 6 πŸ‘ 3 Β· πŸ‘Ž 3 ⭐ 3 Anki 23.10~ Updated 2026-01-07
AI_LEARNING_HUB

Turns vocabulary flashcards into nine AI-powered language games with example sentences, stories, quizzes, hints, multilingual exam levels, and offline matching.

aigamificationquiz

Rating 1 πŸ‘ 1 Β· πŸ‘Ž 0 Anki 26.09~ Updated 2026-09-21

README

MCQ Generator with AI for Vocabulary Practice

An Anki add-on to automatically generate multiple-choice vocabulary questions using AI.

✨ Features

  • AI-generated sentence with blank using your word
  • Local distractors from other deck words
  • One-click generation for selected cards or entire deck
  • Works with AnkiDroid after syncing
  • Customizable via config.json

πŸ›  Installation

1. Install the Note Type

Go to File β†’ Import, and import the provided MCQ Basic.apkg. You will get a new note type named MCQ Basic. Select this note type while making new notes and fill out only the Word field with your desired word or phrase, and leave other fields blank.

2. Install the Add-on

  • Via AnkiWeb: Use the code (TBD) in Tools β†’ Add-ons β†’ Get Add-ons β†’ Enter this code: 633738362 β†’ Press OK.
  • Manual: Clone this repo into your addons21 folder or use "Install from file…" with the mcq_generator.ankiaddon.

βš™οΈ Configuration

Edit config.json:

{
  "api_key": "your_api_key_here",
  "api_url": "https://api.groq.com/openai/v1/chat/completions",
  "model": "your_chosen_model",
  "prompt_template": "Generate a normal length English sentence using the word or phrase '{word}', replacing the target word or phrase with a blank (_____). Difficulty should be {level} based on CEFR. Return only the sentence.",
  "temperature": 1.5
}

▢️ How to Use

  1. Fill Word field in MCQ Basic notes.
  2. For generating specific notes of a deck:
    1. Open the Browser
    2. Select the notes you want to make MCQs out of.
    3. Then, Edit β†’ Generate MCQ (selected notes) β€” for selected cards.
  3. For generating MCQs for a whole deck: Tools β†’ Generate MCQ (whole deck) β†’ Select your deck β†’ Press OK.

πŸ“± Mobile

Just sync your collection to AnkiWeb to review from mobile clients, e.g. AnkiDroid or AnkiMobile. Cards appear as interactive MCQs.

πŸ“Ž License & Contributions

This project is licensed under the Apache License 2.0.