Language learning · Obsidian plugin
Vocabulary flashcards,
straight to your vault
Select any word in Obsidian or on any webpage. Glossa uses Gemini to generate a structured flashcard — dictionary form, word class, translation, example sentences — and saves it as a note in your vault.
Features
AI flashcard generation
Select any word or phrase in Obsidian and right-click to generate a flashcard. Gemini returns the dictionary form, word class, translation, and example sentences, all saved as a markdown note in your vault.
Inline wiki-links
After generation, the selected text is automatically replaced with a wiki-link to the new flashcard. Your reading notes stay connected to every word you looked up, visible in Obsidian's graph view.
Browser extension
Select text on any webpage, right-click, and choose "Create glossa flashcard from selection". The text is handed off to Obsidian via a custom URL scheme and the flashcard is generated automatically.
Practice mode
Practice your flashcards with a card-flip interface. Filter by any frontmatter property (word class, group, source note) or practice all flashcards linked to a specific note. Order is randomised each session.
Sidebar view
Open the flashcards sidebar to see all flashcards linked to your currently active note at a glance.
Fully configurable
Every part of the pipeline is configurable: the AI prompt, output fields, note body template, frontmatter properties, and card front/back templates. The defaults are set up for vocabulary learning but any language or use case works.
Installation
Obsidian plugin
Install BRAT from Community Plugins
Settings → Community Plugins → Browse → search "BRAT" → Install → Enable.
Add Glossa via BRAT
Command palette → BRAT: Add a beta plugin → paste:
https://github.com/chiunhau/glossa-flashcards-pluginEnable the plugin
Settings → Community Plugins → find "Glossa Flashcards" → toggle on.
Add your API key or license key
Open plugin settings and paste one of the following:
Option A · Gemini API key
Get a free key from Google AI Studio and paste it into plugin settings.
aistudio.google.com/apikey →Option B · Glossa Pro license key
No API key needed. Subscribe to Pro, then paste your license key into plugin settings.
See pricing →Browser extension
The extension is not yet on the Chrome Web Store and must be loaded as an unpacked extension. Works in Chrome, Brave, Edge, and other Chromium browsers.
Download the extension
Clone or download this repository, then locate the apps/extension/ folder inside it.
git clone https://github.com/chiunhau/glossa-flashcards-pluginOpen the extensions page
In your browser, navigate to chrome://extensions/ and enable Developer mode using the toggle in the top-right corner.
Load the extension
Click Load unpacked and select the apps/extension/ folder. Once installed, select any text on a webpage, right-click, and choose Create glossa flashcard from selection. Obsidian must be open for the handoff to work.
Pricing
Free
€0
- ✓Auto flashcard generation
- ✓Practice mode
- ✓Sidebar view
- ✓Fully configurable
- ✓Bring your own Gemini API key
Pro
€19.90/ year
~€1.66 / month
- ✓Everything in Free
- ✓No Gemini API key needed
- ✓150 cards per week
- ✓Usage stats in plugin settings
- ✓Priority support
You will receive a license key by email after purchase Pro plan. Paste it in the plugin settings to unlock Pro features.