New extension for readlang, -more example

Get AI-powered example sentences while practicing flashcards on Readlang. Supports OpenAI, Claude, Mistral, Gemini, and OpenRouter.

Enhance your Readlang flashcard practice with AI-generated example sentences!

When learning vocabulary, seeing words used in multiple contexts helps you understand and remember them better. This extension adds a “More Examples” button to your Readlang flashcard practice that generates additional example sentences using AI.

:bullseye: FEATURES

• One-click example generation - Click “More Examples” to instantly get 3 new sentences using your vocabulary word
• Multiple AI providers - Choose from OpenAI, Claude (Anthropic), Mistral AI, Google Gemini, or OpenRouter
• Use your own API key - Bring your own API key for full control and privacy
• Clean integration - Button appears right under the context sentence for easy access
• Auto-clears on next card - Examples automatically clear when you move to the next flashcard

:wrench: HOW TO USE

  1. Install the extension
  2. Click the extension icon in your toolbar
  3. Select your preferred AI provider
  4. Enter your API key
  5. Click Save Settings
  6. Go to Readlang and start practicing
  7. Click “More Examples” on any card!

:key: GETTING API KEYS

• Mistral AI: console.mistral.ai (free tier available)
• OpenAI: platform.openai.com/api-keys
• Claude: console.anthropic.com
• Gemini: aistudio.google.com/apikey (free tier available)
• OpenRouter: openrouter.ai/keys (access multiple models)

:locked: PRIVACY

• Your API key is stored locally on your device
• No data is collected or sent to any server except your chosen AI provider
• No analytics, no tracking, no accounts required

:light_bulb: TIPS

• Gemini and Mistral offer free API tiers - perfect for getting started
• OpenRouter lets you access many different AI models with one API key
• Leave the “Model” field empty to use the recommended default model

:books: PERFECT FOR

• Language learners using Readlang
• Anyone who wants more context for vocabulary words
• Students preparing for language exams


Made with :heart: for the language learning community

1 Like

This is pretty neat.

The biggest issue I see, is that the AI query doesn’t include what language you’re studying. So if you ask for examples of a word in another language which happens to also be a word in English, you get English examples. Or something else… I tried checking “han” (for Spanish) and got Danish examples. (Using OR key with Gemini Flash 2.5)

I guess that exposing the query text in the settings dialog would not just allow the user to (manually) fix that issue, but could open up other uses of the extension, too, such as asking the AI for a same-language definition of the word, or something. (That would probably allow you to cheat on the flashcard, but at least you’re forced to read the definition in the other language.)

noted :+1: i try to tell ai before giving example consider the context