ChatGPT Recent Cards Pop Quiz

AnkiWeb addon 414527318

Automatically generates multiple-choice pop quizzes from recently reviewed cards after a set number of reviews, using your ChatGPT account and customizable question settings.
AI-generated summary; may contain mistakes.

aireview-flowquizservice-client

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
0 (👍 0 · 👎 0)
Updated
2026-09-24
Anki versions
26.09.9~
License
MIT (from the GitHub repository)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-09-24 (38 days before the snapshot).
  • Commits in the last year: 5.
  • Issues: 1 open, 0 closed.
  • Pull requests: 0 open, 0 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
26.09.9+2026-09-24
History across monthly snapshots

Loading…

Similar addons

Sidecar AI

Embeds an AI tutor and study dashboard into Anki's review screen, generating explanations, quizzes, comparisons, and study guides from cards and uploaded files.

aisync-integrationreview-flowshortcutsquiz

1 votes 21% approval 👍 1 · 👎 0 Anki 24.04~ Updated 2026-10-23
Anki Automated Quizzes

Generates randomized multiple-choice quizzes from Anki decks, with configurable question and choice counts, tag exclusion, scoring, feedback, history tracking, and optional HTML export.

exportquiz

6 votes 61% approval 👍 6 · 👎 0 ⭐ 1 Anki 25.07.6~ Updated 2025-08-10

Description

ChatGPT Recent Pop Quiz for Anki

Automatically generate and open a multiple-choice pop quiz after every 20 reviews, using the cards in that review batch. Generation takes about 20 seconds to 1 minute, depending on the cards' complexity and your pop quiz settings. The add-on remembers reviewed cards and unfinished batch progress in each Anki profile and records quiz attempts locally. Answer choices are shuffled locally with matching answer keys. Please leave a thumbs up if this add-on does help and works well for you! Any issues can be reported via the link to my GitHub (contact author button), where they may be addressed under the issues tab.

Installation -

Install ChatGPT_Recent_Pop_Quiz.ankiaddon from Anki's Tools > Add-ons > Install from file menu, then restart Anki. Install Codex CLI if it is not on this computer. A ChatGPT account with Codex access is required; ChatGPT Plus is not required for every account, but usage limits depend on the user's ChatGPT plan. The add-on finds a PATH installation and common editor-extension installs automatically. Use the connection-settings button to select codex.exe if it cannot find it. Open Tools > ChatGPT Recent Pop Quiz > ChatGPT Account Settings and click Sign in with ChatGPT to connect your own account through OpenAI's browser sign-in. You can also sign in when your first quiz opens. Study 20 cards and the quiz opens automatically. Change the interval under Tools > ChatGPT Recent Pop Quiz > Automatic Quiz Interval (0 disables pop-ups). Generate Pop Quiz remains available for manual quizzes from your most recent cards. The add-on is portable between devices and Anki profiles. Each person connects their own ChatGPT account on the device they use; no account, login password, or API key is included in the add-on package. Sign-in happens in OpenAI's browser flow. The connection is stored by Codex on that device, not in this add-on folder, so it is not transferred when you share the .ankiaddon file.

The first sign-in uses OpenAI's own login page. The add-on uses a separate Codex credential store for each Anki profile on this computer; it never imports the account already signed into your Codex CLI or editor. Existing users must sign in once after this update. The add-on never asks for your password or an API key. Later quizzes generate inside Anki without copying prompts or visiting the ChatGPT website. Your Codex access and usage limits apply.

Open ChatGPT Account Settings from the Tools menu or Settings in the quiz window to see the connected account, Sign out, or Switch account. Switch account signs out of the add-on before reopening OpenAI sign-in; choose the other account there. If the browser automatically picks your previous account, sign out on the OpenAI website first. Signing out of this add-on does not sign out your browser or your other Codex apps. It also does not erase the Anki profile's study history; use a separate Anki profile for each person.

Codex stores this add-on's credentials outside its folder, under AnkiRecentPopQuiz/accounts/ in the device's local application data directory (LocalAppData on Windows, Application Support on macOS, or XDG_DATA_HOME / ~/.local/share on Linux). Share only the .ankiaddon package, not these device credentials or the installed add-on's user_files directory.

Review snapshots and quiz scores are stored locally in this add-on's user_files directory, separated by Anki profile. They are not added to your Anki cards and are not included when the clean .ankiaddon package is shared. The most recent card contents are sent to the signed-in Codex service when you generate a quiz. By default, rendered card sides and note fields are sent; set include_note_fields to false if you want to send less context. Generated questions should still be checked for accuracy.

Codex is a separate OpenAI product from ChatGPT web chats. This add-on uses your ChatGPT account to authenticate Codex, but does not read your ChatGPT conversation history or ChatGPT memory.

Quiz controls -

Set the number of questions, choices, difficulty, and generation speed in the quiz window. Normal mode keeps the familiar study-question style. Exam style uses more application-focused questions and closer misconception-based distractors while staying grounded in the reviewed cards. Fast generation uses lower reasoning effort, compact prompt data, and shorter explanations; Balanced sends more context and gives Codex more reasoning time for difficult material. Fast is intended to reduce latency, but network and service load can still make one quiz slower than another.

The defaults can also be changed under Tools > ChatGPT Recent Pop Quiz. If a quiz cannot be generated, the reason appears in the window. Closing the window stops any running generation process.

README

ChatGPT Recent Pop Quiz for Anki

Automatically generate and open a multiple-choice pop quiz after every 20 reviews, using the cards in that review batch. The add-on remembers reviewed cards and unfinished batch progress in each Anki profile and records quiz attempts locally. Answer choices are shuffled locally with matching answer keys.

Installation

  1. Install ChatGPT_Recent_Pop_Quiz.ankiaddon from Anki's Tools > Add-ons > Install from file menu, then restart Anki.
  2. Install Codex CLI if it is not on this computer. A ChatGPT account with Codex access is required; ChatGPT Plus is not required for every account, but usage limits depend on the user's ChatGPT plan. The add-on finds a PATH installation and common editor-extension installs automatically. Use the connection-settings button to select codex.exe if it cannot find it.
  3. Open Tools > ChatGPT Recent Pop Quiz > ChatGPT Account Settings and click Sign in with ChatGPT to connect your own account through OpenAI's browser sign-in. You can also sign in when your first quiz opens.
  4. Study 20 cards and the quiz opens automatically. Change the interval under Tools > ChatGPT Recent Pop Quiz > Automatic Quiz Interval (0 disables pop-ups). Generate Pop Quiz remains available for manual quizzes from your most recent cards.

The add-on is portable between devices and Anki profiles. Each person connects their own ChatGPT account on the device they use; no account, login password, or API key is included in the add-on package. Sign-in happens in OpenAI's browser flow. The connection is stored by Codex on that device, not in this add-on folder, so it is not transferred when you share the .ankiaddon file.

The first sign-in uses OpenAI's own login page. The add-on uses a separate Codex credential store for each Anki profile on this computer; it never imports the account already signed into your Codex CLI or editor. Existing users must sign in once after this update. The add-on never asks for your password or an API key. Later quizzes generate inside Anki without copying prompts or visiting the ChatGPT website. Your Codex access and usage limits apply.

Open ChatGPT Account Settings from the Tools menu or Settings in the quiz window to see the connected account, Sign out, or Switch account. Switch account signs out of the add-on before reopening OpenAI sign-in; choose the other account there. If the browser automatically picks your previous account, sign out on the OpenAI website first. Signing out of this add-on does not sign out your browser or your other Codex apps. It also does not erase the Anki profile's study history; use a separate Anki profile for each person.

Codex stores this add-on's credentials outside its folder, under AnkiRecentPopQuiz/accounts/<profile-hash> in the device's local application data directory (LocalAppData on Windows, Application Support on macOS, or XDG_DATA_HOME / ~/.local/share on Linux). Share only the .ankiaddon package, not these device credentials or the installed add-on's user_files directory.

Review snapshots and quiz scores are stored locally in this add-on's user_files directory, separated by Anki profile. They are not added to your Anki cards and are not included when the clean .ankiaddon package is shared. The most recent card contents are sent to the signed-in Codex service when you generate a quiz. By default, rendered card sides and note fields are sent; set include_note_fields to false if you want to send less context. Generated questions should still be checked for accuracy.

Codex is a separate OpenAI product from ChatGPT web chats. This add-on uses your ChatGPT account to authenticate Codex, but does not read your ChatGPT conversation history or ChatGPT memory.

Quiz controls

Set the number of questions, choices, difficulty, and generation speed in the quiz window. Normal mode keeps the familiar study-question style. Exam style uses more application-focused questions and closer misconception-based distractors while staying grounded in the reviewed cards. Fast generation uses lower reasoning effort, compact prompt data, and shorter explanations; Balanced sends more context and gives Codex more reasoning time for difficult material. Fast is intended to reduce latency, but network and service load can still make one quiz slower than another.

The defaults can also be changed under Tools > ChatGPT Recent Pop Quiz. If a quiz cannot be generated, the reason appears in the window. Closing the window stops any running generation process.