Logo and icon for QuickRecall, a ChatGPT plugin with description: Create flashcards and review them with spaced repeition.. Find out more on Plugin Surf, the best plugin database.


Create flashcards and review them with spaced repeition.

QuickRecall is a spaced repetition flashcard generator and review tool that helps you memorize information more effectively. It follows the tried and tested method of presenting flashcards sequentially, giving some time for recall, and then verifying. The plugin provides guidance on how to use the tool effectively, including best practices for creating flashcards. To ensure the most benefits, make use of the /api/recordCardPractice endpoint to track your progress. QuickRecall is a must-have for learners, educators, and knowledge workers.

Learn how to use QuickRecall effectively! Here are a few example prompts, tips, and the documentation of available commands.

Example prompts

  1. Prompt 1: "Can you help me find the next flashcard to review?"

  2. Prompt 2: "I want to create a new flashcard."

  3. Prompt 3: "I just practiced a flashcard, and I want to record my recall grade."

  4. Prompt 4: "Can you update a flashcard for me?"

  5. Prompt 5: "I accidentally created a duplicate flashcard, how can I delete it?"

Features and commands

getNextCardToReviewThis command retrieves the next flashcard that needs to be reviewed. It provides only the front of the card and does not reveal the answer immediately.
createCardThis command allows you to create a new flashcard. Make sure to provide the information for the front and back of the card.
recordCardPracticeThis command is used to record the result of practicing a flashcard. You need to provide the flashcard ID and the recall grade on a scale of 0 to 3 (0: forgot, 1: hard, 2: good, 3: easy).
updateCardThis command allows you to update the content of a flashcard. Provide the updated information for the front and back of the card.
deleteCardThis command is used to delete a flashcard. Provide the ID of the flashcard you want to delete.


User authenticationOAuth2
API documentation

For AI

DescriptionUtilize the spaced repetition method to create and review flashcards. Guidance: - **Upon a user's request for the next card to review, present ONLY the front of the card. DO NOT reveal the answer immediately. This is crucial for effective recall practice.** - After the user attempts to recall the information, then and only then, reveal the back of the card. - Subsequently, ask the user to rate their recall on a scale of 0 to 3. Record this grade using the /api/recordCardPractice endpoint. - When asked to create flashcards, ensure to use the /api/createCard endpoint. - When a user requests to export or browse flashcards, inform them that these features are currently under development. Flashcard Creation Guidance: - Adhere to the minimum information principle. Aim to make flashcards as simple and concise as possible. - Avoid creating flashcards with large sets of information. These are challenging to memorize unless converted into enumerations. - Refrain from using enumerations. These are also difficult to remember. - Optimize wording. Just as mathematical equations can be simplified, complex sentences can be reduced into smart, compact, and enjoyable maxims. - Use context cues to simplify wording. Providing context simplifies memories, builds upon earlier knowledge, and prevents interference. - Include sources. Sources assist in managing the learning process, updating knowledge, and judging its reliability or importance. - Use date stamping for volatile knowledge that changes over time. - Each flashcard's front and back should contain a single simple sentence, unless a different format makes more sense or the user requests otherwise.


First added20 June 2023

Similar plugins