Flash Cards + GPT is an innovative browser extension designed to create flashcards on the fly while browsing web pages
TypeScript
7
322 commits
updated Oct 5, 2026

Turn words and phrases from web pages into vocabulary flashcards with translation and examples. Save them locally, review with spaced repetition in the browser, or export them to Anki.
Start without an account or API key. Vaulto provides a limited number of free AI cards; the composer shows how many remain. The All features overview is visible before setup, with links to images, audio, review, editing, Anki and sync. The Image control shows whether images are available in free cards; otherwise add your own OpenAI API key. Advanced generation controls use your own key. Free generation requires an internet connection and server availability.

The welcome page also has a sample word, so you can try a card before choosing a web page. Direct selection in Chrome's built-in PDF viewer and on browser/system pages is not supported. You can paste a word or phrase into the composer instead.

No picture? In the own-key composer, Image → Smart intentionally skips abstract words. Choose Every card to request images for them as well. In the free composer, image availability is reported by the server. Failed image requests keep the text card and show a warning.
Cards are currently built for language learning. An earlier general-topic mode is present in the codebase but disabled; the panel always runs in language-learning mode.
git clone https://github.com/dirusanov/flash-card-gpt.git
cd flash-card-gpt
npm install
npm run build
For store uploads, use the generated build.zip in the project root. Its manifest.json
is at the root of the archive; do not zip the build folder yourself.
5. Open chrome://extensions/ in Chrome.
6. Enable Developer mode.
7. Click “Load unpacked” and select the build folder.
An API key is optional for the free introductory cards. Add your own key in Settings to continue beyond the free allowance and use advanced generation, including images. Your provider bills this usage separately; installing the extension does not include unlimited AI generation.
To export directly into Anki, install Anki Desktop and the AnkiConnect add-on. Anki must be running when you connect or export. You can also save and review cards in the browser without installing Anki.
2055492159.For more information about AnkiConnect, visit the AnkiConnect homepage.
The welcome page opens right after installation and lets you create your first free card.
You can reopen settings any time from
chrome://extensions → Vaulto Cards → Details → Extension options, or from the Settings
tab inside the panel. Add an OpenAI key or configure AnkiConnect only when you want those features.

If you have any issues or questions, please create a GitHub issue.
Flash Cards + GPT is an innovative browser extension designed to create flashcards on the fly while browsing web pages
TypeScript
7
322 commits
updated Oct 5, 2026

Turn words and phrases from web pages into vocabulary flashcards with translation and examples. Save them locally, review with spaced repetition in the browser, or export them to Anki.
Start without an account or API key. Vaulto provides a limited number of free AI cards; the composer shows how many remain. The All features overview is visible before setup, with links to images, audio, review, editing, Anki and sync. The Image control shows whether images are available in free cards; otherwise add your own OpenAI API key. Advanced generation controls use your own key. Free generation requires an internet connection and server availability.

The welcome page also has a sample word, so you can try a card before choosing a web page. Direct selection in Chrome's built-in PDF viewer and on browser/system pages is not supported. You can paste a word or phrase into the composer instead.

No picture? In the own-key composer, Image → Smart intentionally skips abstract words. Choose Every card to request images for them as well. In the free composer, image availability is reported by the server. Failed image requests keep the text card and show a warning.
Cards are currently built for language learning. An earlier general-topic mode is present in the codebase but disabled; the panel always runs in language-learning mode.
git clone https://github.com/dirusanov/flash-card-gpt.git
cd flash-card-gpt
npm install
npm run build
For store uploads, use the generated build.zip in the project root. Its manifest.json
is at the root of the archive; do not zip the build folder yourself.
5. Open chrome://extensions/ in Chrome.
6. Enable Developer mode.
7. Click “Load unpacked” and select the build folder.
An API key is optional for the free introductory cards. Add your own key in Settings to continue beyond the free allowance and use advanced generation, including images. Your provider bills this usage separately; installing the extension does not include unlimited AI generation.
To export directly into Anki, install Anki Desktop and the AnkiConnect add-on. Anki must be running when you connect or export. You can also save and review cards in the browser without installing Anki.
2055492159.For more information about AnkiConnect, visit the AnkiConnect homepage.
The welcome page opens right after installation and lets you create your first free card.
You can reopen settings any time from
chrome://extensions → Vaulto Cards → Details → Extension options, or from the Settings
tab inside the panel. Add an OpenAI key or configure AnkiConnect only when you want those features.

If you have any issues or questions, please create a GitHub issue.