Anki² Autofill fields with images, audio, and AI suggestions

AnkiWeb addon 517882364

Fetches Bing images, native Forvo pronunciations, and AI-generated example sentences, definitions, and IPA transcriptions into Anki cards via toolbar buttons and keyboard shortcuts, using user-supplied API keys.
AI-generated summary; may contain mistakes.

card-creationaisync-integration

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
2 (👍 0 · 👎 2)
Updated
2024-12-21
Anki versions
24.10~
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, Ignore List
Description language
en

Maintenance

stale

  • Last update or commit: 2024-12-24 (677 days before the snapshot).
  • Commits in the last year: 0.
  • Issues: 4 open, 4 closed.
  • Pull requests: 1 open, 6 merged.
  • Median first response: 742 hours (1 answered issues and pull requests).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.124.10+2024-12-21
History across monthly snapshots

Loading…

Similar addons

Korean Native Audio

Fetches recorded Korean dictionary pronunciations into chosen Anki fields, with configurable note-type mappings, optional ElevenLabs text-to-speech, and Naver, KRDICT, and Forvo sources.

card-creationsync-integrationdictionary

6 votes 44% approval 👍 5 · 👎 1 ⭐ 0 Anki 25.09.4~ Updated 2026-07-29
Anki Dictionary Add-on

Provides an in-Anki dictionary window for searching installed Yomichan/Migaku dictionaries, generating LLM definitions, fetching images and audio, and exporting results to note fields or cards.

card-creationaiexportappearancedictionary

4 votes 15% approval 👍 2 · 👎 2 ⭐ 13 Anki 25.09.2~ Updated 2026-04-11
Simple Forvo Audio Downloader

Adds free Forvo audio to cards through manual selection or automatic deck-wide fetching, with CDN lookup, fallback sources, and smart field parsing that handles accents and stress marks.

card-creationnote-management

54 votes 69% approval 👍 44 · 👎 10 ⭐ 44 Anki 26.09.3~ Updated 2026-10-03
Not Forvo audio downloader

Downloads pronunciation audio from various dictionary sources onto Anki cards, excluding Forvo, with some sources broken and setup required.

card-creation

94 votes 75% approval 👍 79 · 👎 15 ⭐ 139 Updated 2019-11-19

Description

License: MIT Anki: 2.1.65+ Addon: 517882364 Code style: black

An Anki add-on that enhances card creation by integrating AI and external APIs to provide rich content for your flashcards.

Features

🖼️ Images

  • Fetch relevant images from Bing Image Search
  • Automatically download and embed in cards
  • Configurable number of images per card

🗣️ Pronunciations

  • Get native speaker pronunciations from Forvo
  • Support for 40+ languages

🤖 AI-Powered Content

  • Generate example sentences
  • Create concise definitions
  • Generate IPA transcriptions
  • Adjustable difficulty levels (A1-C2)

Quick Start

Installation

From AnkiWeb:

  1. Open Anki
  2. Tools → Add-ons → Get Add-ons...
  3. Paste code: [addon_code]
  4. Restart Anki

From Source:

# Clone repository
git clone https://github.com/jqhoogland/ankisquared.git

make install

Usage

  1. Open Anki and navigate to the card editor
  2. Type your word/phrase in the front field
  3. Use the toolbar buttons or keyboard shortcuts:
    • Ctrl+Shift+1: Add images
    • Ctrl+Shift+2: Add pronunciation
    • Ctrl+Shift+3: Add example sentences
    • Ctrl+Shift+4: Add definition
    • Ctrl+Shift+5: Add IPA

Configuration

  1. Tools → Add-ons → Anki² → Config
  2. Configure your API keys:
    {
      "bing_api_key": "your-bing-api-key",
      "forvo_api_key": "your-forvo-api-key",
      "openai_api_key": "your-openai-api-key"
    }
    

Obtaining API Keys

Bing Image Search API

  1. Sign up for a Microsoft Azure account
  2. Create a Bing Images Search resource in the Azure portal and select the Free F1 tier.
  3. Go to "Manage keys" in your resource
  4. Copy either Key 1 or Key 2 as your bing_api_key

Forvo API

  1. Register for a Forvo account
  2. Subscribe to an API plan (they offer a free trial)
  3. Get your API key from your Forvo account dashboard
  4. Use this as your forvo_api_key

OpenAI API

  1. Create an OpenAI account
  2. Go to API Keys
  3. Click "Create new secret key"
  4. Copy the key immediately (you won't be able to see it again)
  5. Use this as your openai_api_key

Note: Keep your API keys secure and never share them publicly. The add-on stores them locally in your Anki configuration.

Contributing

License

MIT License - see LICENSE file

README

Anki²

License: MIT

Anki: 2.1.65+ Addon: 517882364 Code style: black

An Anki add-on that enhances card creation by integrating AI and external APIs to provide rich content for your flashcards.

Demo

Features

🖼️ Images

  • Fetch relevant images from Bing Image Search
  • Automatically download and embed in cards
  • Configurable number of images per card

🗣️ Pronunciations

  • Get native speaker pronunciations from Forvo
  • Support for 40+ languages

🤖 AI-Powered Content

  • Generate example sentences
  • Create concise definitions
  • Generate IPA transcriptions
  • Adjustable difficulty levels (A1-C2)

Quick Start

Installation

From AnkiWeb:

  1. Open Anki
  2. Tools → Add-ons → Get Add-ons...
  3. Paste code: 517882364
  4. Restart Anki

From Source:

# Clone repository
git clone https://github.com/jqhoogland/ankisquared.git

make install

Usage

  1. Open Anki and navigate to the card editor
  2. Type your word/phrase in the front field
  3. Use the toolbar buttons or keyboard shortcuts:
    • Ctrl+Shift+1: Add images
    • Ctrl+Shift+2: Add pronunciation
    • Ctrl+Shift+3: Add example sentences
    • Ctrl+Shift+4: Add definition
    • Ctrl+Shift+5: Add IPA

Configuration

  1. Tools → Add-ons → Anki² → Config
  2. Configure your API keys:
    {
      "bing_api_key": "your-bing-api-key",
      "forvo_api_key": "your-forvo-api-key",
      "openai_api_key": "your-openai-api-key"
    }
    

Obtaining API Keys

Bing Image Search API

  1. Sign up for a Microsoft Azure account
  2. Create a Bing Images Search resource in the Azure portal and select the Free F1 tier.
  3. Go to "Manage keys" in your resource
  4. Copy either Key 1 or Key 2 as your bing_api_key

Forvo API

  1. Register for a Forvo account
  2. Subscribe to an API plan (they offer a free trial)
  3. Get your API key from your Forvo account dashboard
  4. Use this as your forvo_api_key

OpenAI API

  1. Create an OpenAI account
  2. Go to API Keys
  3. Click "Create new secret key"
  4. Copy the key immediately (you won't be able to see it again)
  5. Use this as your openai_api_key

Note: Keep your API keys secure and never share them publicly. The add-on stores them locally in your Anki configuration.

Contributing

License

MIT License - see LICENSE file