Provides custom LingQ layouts
A userscript for Tampermonkey that significantly enhances the LingQ language learning experience.
Customizable layouts, AI-powered chat & TTS, flashcard system, local video player, and more — all in one script.

Reader Layouts: Preset layouts optimized for video, audio, or text-focused study. Includes a resizable video option.
Local Video Player: Load local video files and sync them with your lesson.
AI Chat Widget: Select a word or sentence, AI generates pronunciation, meaning, and example sentences instantly.

Quick Summary: AI-generated lesson summaries with adjustable difficulty.
Flashcard System: Create flashcards from AI responses in a single click. Use either the built-in local database or connect your own Supabase DB for cloud storage. Export to Anki via CSV.

AI TTS: AI-based text-to-speech for words, sentences, and full lesson audio generation.
Appearance Customization: Dark/Light themes, custom color palette, adjustable font size and line height, and custom font support.

Vocabulary Tools: Download Entire known/unknown words and phrases as CSV.
Print a Lesson: Print lessons with word highlighting and vocabulary list.
To use AI features, create an API key from any supported provider and enter it in ⚙️ Settings.
| Provider | API Key Guide |
|---|---|
| OpenAI (GPT) | Tutorial |
| Google Gemini | Tutorial |
| Google Vertex | — |
| Anthropic | — |
| DeepSeek | Tutorial |
| Cerebras | — |