Skip to content

VocBuilderAI is an Anki add-on designed to enhance vocabulary learning by leveraging OpenAI's GPT-3.5 Turbo and Whisper APIs. It allows users to generate detailed notes for new vocabulary words, complete with definitions, pronunciations, etymologies, synonyms, antonyms, and real-world examples.

Notifications You must be signed in to change notification settings

soanseng/vocbuilderAI

Repository files navigation

VocBuilderAI for Anki

English | 繁體中文

English

VocabBuilderAI is an Anki add-on that enhances vocabulary learning by integrating with multiple LLM providers. It generates comprehensive flashcards including definitions, pronunciations, etymology, synonyms, antonyms, and real-world examples.

Supported LLM Providers

  • OpenAI (GPT-3.5/4)
  • Deepseek
  • Groq
  • OpenRouter

Features

  • Comprehensive vocabulary flashcards
  • Multiple LLM provider support
  • Text-to-speech for pronunciation
  • Customizable decks, card types, and tags
  • Seamless Anki integration

demo

Installation

  1. Download from AnkiWeb or GitHub
  2. Install via Anki's add-on manager
  3. Configure API keys and preferences

Note Type Setup

Create a note type called "vocbuilderAI" with these fields:

  • Vocabulary
  • Detail definition
  • Pronunciations
  • Sound
  • Etymology, Synonyms, and Antonyms
  • Real-world examples

Usage

  1. Open Anki's card creation window
  2. Click "VocabBuilderAI"
  3. Enter your word
  4. Let AI generate the content

screenshot1 screenshot2 screenshot3

Configuration

  1. Go to Tools -> VocBuilderAI Settings
  2. Configure:
    • API keys (OpenAI/Deepseek/Groq/OpenRouter)
    • LLM provider selection (OpenAI, Deepseek, Groq, OpenRouter)
    • Default deck and note type
    • Temperature and other model settings
    • Text-to-speech preferences
  3. Click Save to apply changes immediately

TODO

Traditional Chinese

VocabBuilderAI 是一款 Anki 擴充功能,透過整合多個 LLM 供應商來增強單詞學習體驗。它能自動生成包含定義、發音、詞源、同義詞、反義詞及實際例子的完整記憶卡片。

支援的 LLM 供應商

  • OpenAI (GPT-3.5/4)
  • Deepseek
  • Groq
  • OpenRouter

功能特點

  • 全面的單詞記憶卡片
  • 支援多個 LLM 供應商
  • 文字轉語音發音
  • 可自訂牌組、卡片類型和標籤
  • 無縫整合 Anki

安裝方式

  1. 從 AnkiWeb 或 GitHub 下載
  2. 透過 Anki 擴充功能管理器安裝
  3. 設定 API 金鑰和偏好設定

筆記類型設定

建立名為 "vocbuilderAI" 的筆記類型,包含以下欄位:

  • Vocabulary
  • Detail definition
  • Pronunciations
  • Sound
  • Etymology, Synonyms and Antonyms
  • Real-world examples

使用方法

  1. 開啟 Anki 的卡片建立視窗
  2. 點擊 "VocabBuilderAI"
  3. 輸入單詞
  4. 讓 AI 生成內容

設定選項

  1. 前往 工具 -> VocBuilderAI Settings
  2. 設定以下項目:
    • API 金鑰 (OpenAI/Deepseek/Groq/OpenRouter)
    • LLM 供應商選擇 (OpenAI, Deepseek, Groq, OpenRouter)
    • 預設牌組和筆記類型
    • Temperature 和其他模型設定
    • 文字轉語音偏好
  3. 點擊儲存立即套用變更

Support | 支援

For support, questions, or feature requests, please visit our GitHub repository. 如需支援、問題或功能請求,請訪問我們的 GitHub 專案頁面.

About

VocBuilderAI is an Anki add-on designed to enhance vocabulary learning by leveraging OpenAI's GPT-3.5 Turbo and Whisper APIs. It allows users to generate detailed notes for new vocabulary words, complete with definitions, pronunciations, etymologies, synonyms, antonyms, and real-world examples.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages