Soothsayer -- Ask ChatGPT questions about your notes in bulk

AnkiWeb addon 1957361198

Asks ChatGPT questions in bulk about Anki notes using field placeholders, storing responses in a chosen field, with configurable API key, timeout, retries, and request options.
AI-generated summary; may contain mistakes.

card-creationai

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
5 (👍 5 · 👎 0)
Updated
2024-01-15
Anki versions
23.10.1~
Description language
en

Maintenance

abandoned

  • Last update or commit was 990 days before the snapshot (2024-01-15).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
23.10.1+2024-01-15
History across monthly snapshots

Loading…

Similar addons

IntelliFiller ChatGPT

Autofills Anki fields using ChatGPT or Claude prompts with card field placeholders, supports multiple cards, saves prompts, and requires an API key; requests cost about $0.002 each.

card-creationai

Rating 29 👍 23 · 👎 6 ⭐ 7 Anki 24.11~ Updated 2025-03-09
ChatGPT Add-on

Allows access to ChatGPT within Anki by inserting an API key into the prompt window when asked; keys expire, cost money, and OpenAI offered a $5 credit.

ai

Rating 9 👍 2 · 👎 7 Updated 2023-03-28
Anki Quick AI

Interacts with OpenAI inside Anki to collect note fields, send customizable multilingual prompts, and display or play audio responses.

ai

Rating 5 👍 5 · 👎 0 ⭐ 49 Anki 23.10~ Updated 2024-07-11

README

Soothsayer for Anki

Screenshot

This addon asks ChatGPT a question in bulk about notes in your Anki collection. For example, if you have a deck of vocabulary words, you may ask it to generate example sentences, list homynyms, classify parts of speech, etc.

Much like soothsayers in real life, this addon will sometimes lie or otherwise give bad information. LLMs are not yet reliable to take at face value.

Installation

You may install this from its Anki Web page. You may alternatively download it from the GitHub releases page, then install in Anki via Tools -> Add-ons -> Install from file…

Usage

Select a group of notes in the browser and invoke the Soothsayer via Edit -> Consult the Soothsayer…. Here you may configure a number of options.

Question

The question you want to ask the soothsayer. Words surrounded in curly braces (e.g. {Word}) will be replaced with the corresponding field on the note. For example, to generate example sentences for a card with a field Word:

Give me 5 example sentences which demonstrate how to use "{Word}" separated by newlines.

Answer Field

The field to store the ChatGPT response in. Note that this field will be completely overwritten.

Tag

A tag to add to completed notes. If blank, no tag is added.

OpenAI API Key

Your private OpenAI key. You can find it here if you have an account. Note that this will be stored in plaintext in your Anki configuration.

Timeout

Timeout in seconds before failing a request.

Max Retries

Number times to retry a failed request before giving up.

Request Options

The options to pass along with the chat message request, written as a JSON object. You can tweak the model, max tokens, etc. See the API docs for more information about the full list of options. For example, to limit tokens:

{
  "model": "gpt-5.3-turbo",
  "max_tokens": 20
}