LingQ Addon: AI Tools & Custom Layouts for an Enhanced Learning Experience

v9.3: Implement flashcard manager and CSV export


I’ll develop the sorting/searching feature soon.

Download Script

v9.4: Implement sorting/searching.

2 Likes

v9.4.3 Add the delete flashcard buttons. Make the meaning fields editable.

v9.5: You can import the flashcard CSV into Anki using a matching card template.

The card includes its meaning, pronunciation, context, explanation, and a sample sentence & its translation.


Follow the steps below to install and use the Anki template:

  1. Download and open the provided LingQ Flashcard Deck.apkg file.
    This will automatically add the “LingQ Flashcard” note type to your Anki collection.
  2. In Anki, go to File → Import, and select the exported CSV file.
  3. When the Import dialog appears, set the following options:
    • Allow HTML in fields: Enabled
    • Note Type: LingQ Flashcard
    • Field mapping: Verify that columns align correctly with each field .

Download Script

2 Likes

The way I use LingQ with the addon

  1. I read a summary before reading the content. Summaries not only help me understand the original text more easily, but they also improve my reading skill.
  2. While watching the content, I mainly focus on the sound and visual elements and try to minimize pausing. While the subtitle is displayed, I only read that when necessary (When a word is unfamiliar to me or I can’t understand the context). Full translation displayed under the script is the last resort. I turn it on by default to save a copying&pasting time to the translator. I only read that when I feel totally stray.
  3. For unknown words, LingQ the word, and make a flashcard list.
  4. On a regular basis, export the flashcard list and import that into Anki to review the words.
1 Like

@len1984

v9.6.0: Support the DeepSeek model.

Hello, could you please add an AI model API interface?

v9.6.3: Make the embedded youtube player cleaner (Remove overlay elements harms readability, appearing when pausing the video).

Before/After

Download Script

Hello, could you please improve the AI ​​text box generation so that it doesn’t keep expanding? Could it be changed to a fixed size or use a scrollbar?

IMG_4513

It already has the maximum height. If you want to shorten it, change the max-height: 300px; from the code:

#chat-container {
    margin-bottom:5px;
    border: 1px solid rgb(125 125 125 / 35%);
    border-radius: 5px;
    min-height: 100px;
    max-height: 300px;
    overflow-y: auto;
    resize: vertical;
    padding: 5px !important;
    scrollbar-width: none !important;
}
1 Like

Great, now it can maintain a fixed size.

v 9.6.5: Support gemini-3-flash model.

Is it possible to have a sentence-by-sentence mode so that the video doesn’t reload every time I click play?

I don’t understand what you mean.

Currently, when using sentence mode in LingQ videos, the playback reloads every time a sentence changes. Is there a way to make it play as smoothly as audio?

It’s LingQ’s default action. It plays video from the timestamp whenever you play to sync to the text(subtitle). I don’t think I can change its action.
I recommend you use the page mode; the add-on is basically made for the mode.

v 9.7.0: Add a non-scroll mode. Improve the system prompt.


If you uncheck the ‘Use Scroll’ and refresh, the page mode is enabled, and the next page button is appended.
Since LingQ doesn’t load and highlight all the LingQ words in the scroll mode, it is better to use the page mode if you want to see all the LingQ words highlighted.

Download Script

v9.7.2 Removed the ‘Use scroll’ feature due to the unfixable bug (a chunk of words was omitted in the viewer). Use the ‘off mode’ to read content without scrolling.

v 9.7.3 Optimize system prompts. Make the embedded youtube player cleaner.
v 9.8.0 Add the ‘Make a flashcard’ shortcut. Disable the make flashcards button by default, and enable it when ready.

image

If the AI dictionary has a bug or glitch, let me know with a screen capture.


Download Script

v9.9.0 Develop a paging mode

Re-developed the paging mode.
It doesn’t have the word-omitting issue that the previous version had.

Download Script