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

1

Install BRAT from Community Plugins

Settings → Community Plugins → Browse → search "BRAT" → Install → Enable.

2

Add Glossa via BRAT

Command palette → BRAT: Add a beta plugin → paste:

https://github.com/chiunhau/glossa-flashcards-plugin
3

Enable the plugin

Settings → Community Plugins → find "Glossa Flashcards" → toggle on.

4

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.

1

Download the extension

Clone or download this repository, then locate the apps/extension/ folder inside it.

git clone https://github.com/chiunhau/glossa-flashcards-plugin
2

Open the extensions page

In your browser, navigate to chrome://extensions/ and enable Developer mode using the toggle in the top-right corner.

3

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.