AI Vocabulary Builder (AI Voc Builder) is an open-source, AI-powered tool that helps language learners build and actually retain English vocabulary. Published on GitHub under the BSD-3-Clause license with about 996 stars, it is actively maintained in 2026 and installs from PyPI with a single pip command. Instead of static word lists, it uses large language models to generate the material around each word, so learning is contextual and personal.
The core workflow is one-click vocabulary building: when you meet a new word, the tool saves it together with AI-generated sample sentences, translations, and definitions, turning scattered encounters into a structured personal word bank. To make the words stick, it adds story-based memorization โ your vocabulary is woven into short stories โ and quiz modes that test you actively rather than asking you to re-read lists. The tool supports more than 10 target languages for translations and works with multiple AI backends, including OpenAI, Gemini, and Anthropic, so you can plug in whichever model access you already have.
The design philosophy is that vocabulary grows best inside context, not on flashcards alone. By generating example sentences and stories from the learner’s own word list, the tool creates repeated, meaningful exposure to each word, and the quiz mode then checks retention actively. Because it is a local Python application driven by the learner’s own API keys, word lists and progress stay on the learner’s machine, and the model provider can be switched as prices and quality change.
AI Vocabulary Builder is free and open source under the BSD-3-Clause license. You only pay for your own usage of whichever AI API backend you connect.
English learners and polyglots who want to turn everyday reading into a growing, AI-enriched personal vocabulary, and teachers looking for a lightweight tool to generate contextual word material.