Multiple Choice Quiz + Import from NotebookLM and Import to Obsidian

AnkiWeb addon 1875934296

Creates interactive multiple-choice flashcards with shuffled choices and feedback, imports NotebookLM-generated MC/Cloze cards, and exports deck cards to Obsidian Markdown offline.
AI-generated summary; may contain mistakes.

aiimportexportclozequiz

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
0 (👍 0 · 👎 0)
Updated
2026-09-15
Anki versions
2.1.55~
Description language
en

Maintenance

active

  • Last update or commit was 16 days before the snapshot (2026-09-15).
  • The repository has 1 test files.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.55+2026-09-15
History across monthly snapshots

Loading…

Similar addons

Cloze Dropdown

Converts Anki cloze deletions into interactive dropdown multiple-choice quizzes with customizable feedback, answer ordering, keyboard shortcuts, and automatic card flip.

review-flowshortcutsappearanceclozequiz

Rating 0 👍 0 · 👎 0 ⭐ 0 Anki 25.07.1~ Updated 2026-07-07
Anki Automated Quizzes

Generates randomized multiple-choice quizzes from Anki decks, with configurable questions, choices, pages, tag exclusion, scoring, history, and HTML export.

exportquiz

Rating 6 👍 6 · 👎 0 ⭐ 1 Anki 25.07.6~ Updated 2025-08-10

README

Anki MC Quiz

PT · EN below

Addon para o Anki que automatiza o fluxo de estudo com flashcards de múltipla escolha e Cloze gerados pelo NotebookLM, com exportação para notas no Obsidian.


Funcionalidades

  • Note type interativo — múltipla escolha com alternativas embaralhadas e feedback visual imediato
  • Import from NotebookLM — cola o texto gerado pelo NotebookLM e importa cards MC e Cloze automaticamente
  • Export to Obsidian — exporta os cards de um baralho para uma nota .md com frontmatter YAML customizável
  • Interface PT / EN — toggle de idioma em todos os dialogs; prompts copiados no idioma ativo
  • Funciona 100% offline

Instalação

Via AnkiWeb

No Anki: Ferramentas > Add-ons > Obter Add-ons e insira o código 1875934296.

Ou acesse diretamente: https://ankiweb.net/shared/info/1875934296

Manual

  1. Baixe ou clone este repositório
  2. Copie a pasta anki_mc_quiz/ para o diretório de addons do Anki:
    • Windows: %APPDATA%\Anki2\addons21\
    • macOS: ~/Library/Application Support/Anki2/addons21/
    • Linux: ~/.local/share/Anki2/addons21/
  3. Reinicie o Anki

O note type "Multiple Choice Quiz" é criado automaticamente na primeira inicialização.


Como usar

1. Gerando o conteúdo no NotebookLM

Abra o NotebookLM com as suas fontes de estudo e use um dos prompts abaixo. Os prompts estão disponíveis no próprio addon via Ferramentas > Import from NotebookLM — basta clicar no botão para copiar. O texto copiado adapta-se automaticamente ao idioma selecionado (PT ou EN).

Prompt Múltipla Escolha — gera questões no formato:

1. [Enunciado]
A) [Alternativa]
...
Resposta: A
Explicação: [Uma frase]

Prompt Cloze — gera flashcards no formato:

{{c1::termo}} é/são [definição em uma frase].

2. Importando para o Anki — Import from NotebookLM

Ferramentas > Import from NotebookLM

  1. Clique em Prompt MC 📋 ou Prompt Cloze 📋 para copiar o prompt
  2. Cole o prompt no NotebookLM e gere o relatório
  3. Copie o texto gerado e cole na aba correspondente do dialog
  4. A preview é atualizada automaticamente — mostra o enunciado completo de cada questão com a alternativa correta
  5. Selecione o baralho de destino
  6. Adicione etiquetas na barra de etiquetas (pressione Enter para confirmar cada tag; as etiquetas ficam salvas entre sessões)
  7. Clique em Importar → — uma caixa de confirmação mostra quantos cards serão adicionados e quais tags serão aplicadas

Duplicatas são detectadas automaticamente e ignoradas.


3. Revisando no Anki

Durante a revisão, as alternativas aparecem como botões clicáveis em ordem aleatória:

  • Verde — resposta correta
  • Vermelho — resposta errada (a correta é revelada em seguida)
  • A explicação opcional aparece no verso do card

4. Exportando para o Obsidian — Export to Obsidian

Ferramentas > Export to Obsidian

Aba Exportar

  1. Selecione o template e o baralho de origem
  2. Confirme o caminho do vault e a pasta de saída
  3. Digite o título da nota
  4. Clique em Export →

Aba Modelo

Customiza o template de exportação:

Campo Descrição
Nome do ficheiro Nome do arquivo gerado. Ex: {{title}}.md
Propriedades Linhas de frontmatter YAML
Conteúdo da nota Corpo da nota em Markdown

Variáveis disponíveis:

Variável Valor
{{title}} Título digitado no campo "Note title"
{{date}} Data de hoje (ISO)
{{deck}} Nome do baralho selecionado
{{tags}} Tags únicas do baralho em formato YAML ( - tag)
{{cards}} Todos os cards (MC + Cloze) em Markdown
{{mc_cards}} Apenas questões MC
{{cloze_cards}} Apenas cards Cloze
{{cards_callouts}} MC + Cloze como callouts Obsidian
{{mc_cards_callouts}} MC como callouts > [!question]
{{cloze_cards_callouts}} Cloze como callouts > [!info]

Importar propriedades do Obsidian: o botão "Importar do Obsidian" lê o types.json do vault e popula automaticamente o dropdown de tipos de propriedade.

Templates múltiplos: crie um template por disciplina. O baralho selecionado é memorizado por template.


Campos do note type

Campo Descrição
Question Enunciado da questão
A – E Alternativas (campos em branco são ocultados)
Answer Letra correta (A, B, C, D ou E)
Explanation Explicação opcional (exibida no verso)

Estrutura do projeto

anki_mc_quiz/
├── anki_mc_quiz/
│   ├── __init__.py      # Lógica principal do addon
│   ├── manifest.json    # Metadados do addon
│   └── meta.json        # Config persistida (criado automaticamente)
├── .gitignore
├── LICENSE
└── README.md

<a name="english"></a>

English

An Anki addon that automates the study workflow with multiple choice and Cloze flashcards generated by NotebookLM, with export to Obsidian notes.


Features

  • Interactive note type — multiple choice with shuffled choices and immediate visual feedback
  • Import from NotebookLM — paste the generated text and automatically import MC and Cloze cards
  • Export to Obsidian — export cards from a deck to a .md note with customizable YAML frontmatter
  • PT / EN interface — language toggle in all dialogs; copied prompts adapt to the active language
  • Works 100% offline

Installation

Via AnkiWeb

In Anki: Tools > Add-ons > Get Add-ons and enter code 1875934296.

Or visit directly: https://ankiweb.net/shared/info/1875934296

Manual

  1. Download or clone this repository
  2. Copy the anki_mc_quiz/ folder to your Anki addons directory:
    • Windows: %APPDATA%\Anki2\addons21\
    • macOS: ~/Library/Application Support/Anki2/addons21/
    • Linux: ~/.local/share/Anki2/addons21/
  3. Restart Anki

The "Multiple Choice Quiz" note type is created automatically on first launch.


How to use

1. Generating content in NotebookLM

Open NotebookLM with your study sources and use one of the prompts below. The prompts are available directly in the addon via Tools > Import from NotebookLM — just click the button to copy. The copied text automatically adapts to the selected language (PT or EN).

Multiple Choice Prompt — generates questions in the format:

1. [Question text]
A) [Choice]
...
Resposta: A
Explicação: [One sentence]

Cloze Prompt — generates flashcards in the format:

{{c1::term}} is/are [definition in one sentence].

2. Importing into Anki — Import from NotebookLM

Tools > Import from NotebookLM

  1. Click MC Prompt 📋 or Cloze Prompt 📋 to copy the prompt
  2. Paste the prompt into NotebookLM and generate the report
  3. Copy the generated text and paste it into the corresponding tab
  4. The preview updates automatically — shows the full question text and correct answer for each card
  5. Select the destination deck
  6. Add tags in the tag bar (press Enter to confirm each tag; tags are saved between sessions)
  7. Click Import → — a confirmation box shows how many cards will be added and which tags will be applied

Duplicates are detected automatically and skipped.


3. Reviewing in Anki

During review, choices appear as clickable buttons in random order:

  • Green — correct answer
  • Red — wrong answer (correct one is revealed)
  • The optional explanation appears on the back of the card

4. Exporting to Obsidian — Export to Obsidian

Tools > Export to Obsidian

Export tab

  1. Select the template and the source deck
  2. Set the vault path and output folder
  3. Type the note title
  4. Click Export →

Template tab

Customize the export template:

Field Description
File name Name of the generated file. Ex: {{title}}.md
Properties YAML frontmatter rows
Note content Note body in Markdown

Available variables:

Variable Value
{{title}} Title typed in the "Note title" field
{{date}} Today's date (ISO)
{{deck}} Selected deck name
{{tags}} Unique deck tags in YAML format ( - tag)
{{cards}} All cards (MC + Cloze) in Markdown
{{mc_cards}} MC questions only
{{cloze_cards}} Cloze cards only
{{cards_callouts}} MC + Cloze as Obsidian callouts
{{mc_cards_callouts}} MC as > [!question] callouts
{{cloze_cards_callouts}} Cloze as > [!info] callouts

Import Obsidian properties: the "Import from Obsidian" button reads types.json from your vault and automatically populates the property type dropdown.

Multiple templates: create one template per subject. The selected deck is remembered per template.


Note type fields

Field Description
Question Question text
A – E Choices (blank fields are hidden)
Answer Correct letter (A, B, C, D, or E)
Explanation Optional explanation (shown on the back)

License

MIT © Eduardo Kubota