
Lira
Anki, minus making a single card by hand
Anki is still one of the best spaced repetition engines around. The algorithm was never the problem — it's the grind of building every single card yourself, never quite sure if it holds a useful sentence or just an isolated word. Import your existing deck in a minute, and let Lira generate the next cards while you read.
Import my Anki deckAnki does one thing very well: resurface a card exactly when you're about to forget it, thanks to a proven spaced repetition engine. What Anki doesn't help with is making those cards in the first place. You pick the word, type the translation, maybe hand-add an example sentence, or download a generic deck that matches neither your level nor what you're actually reading. The result: either you spend more time building your deck than reviewing it, or you learn disconnected word lists that don't stick to anything concrete. Lira automates exactly that part: you read a real text, click the words you don't know, and the card builds itself, with the real sentence you met it in as context.
From an isolated card to a word you actually met
A typical Anki card looks like "libertad → freedom", with no more context than whatever you took the time to paste in. On Lira, the word comes straight from the sentence you read it in, and the card builds itself.
Import
Drop the .apkg file you exported from Anki. Your existing cards arrive with their translation, ready to review.
Reading
Every new word you translate in a text automatically becomes a card, with its sentence as context.
Review
FSRS schedules every card, old or new, right at the moment you're about to forget it.

La verdad duele más que la mentira.
Import your existing Anki deck
Already got years of cards on Anki? Don't start from zero. Drop your .apkg file, Lira pulls in the words and their translations, and folds them into your vocabulary notebook with the same spaced repetition engine (FSRS).
Cards build themselves as you read, not as you type
No more opening a deck editor. Read an article, a short story, or a book excerpt at your level; every unfamiliar word you translate becomes a card, with the original sentence as context, without ever leaving your reading.
FSRS, the same engine as Anki, running underneath
Lira runs on FSRS (Free Spaced Repetition Scheduler), the modern algorithm also available on Anki. Every card comes back right before you forget it. What's different isn't how you review, it's where the cards come from.
La science
FSRS: the same engine, a different source
FSRS calculates, for every card, the exact moment your memory is about to lose it, and shows it to you right before. That's already what Anki does, and it's not something we're trying to replace. What's different with Lira is where the cards come from: instead of an isolated word typed by hand, every card comes from a sentence you actually read and understood in context. Without a review structure, memory drops off fast (the gray curve). With spaced reviews at the right moment, retention climbs in steps and stabilizes (the green curve) — on Anki just as much as on Lira.
Vocabulary retention over time
Imported 800 cards in a minute, saved me from redoing everything.
Tom, 29
On Anki I spent more time building cards than reviewing them. Here it just happens while I read.
Ines, 24
I kept my old kanji deck on Anki and use Lira for the vocabulary I run into while reading. The two work well together.
Julien, 31
Anki or Lira: what to keep from each?
Anki is still unbeatable for total customization and highly specialized community decks (kanji, anatomy, law...). Lira isn't trying to replace that. It fills the gap Anki leaves open for learning a language through reading: card creation and the link to real content, not fine-grained deck management.
| Anki | Lira | |
|---|---|---|
| Spaced repetition engine (FSRS) | ✓ | ✓ |
| Cards created automatically while reading | ✗ | ✓ |
| Real context around every word | ~ | ✓ |
| Import existing .apkg decks | ~ | ✓ |
| Export cards back to Anki | ~ | ✓ |
| Specialized community decks (kanji, medicine...) | ✓ | ✗ |
| Advanced card customization | ✓ | ✗ |
Go further
ComparisonLingQ Alternative: Learn a Language by Reading Simply
LingQ is a solid tool for reading-based learning, but its interface overwhelms some users. See what it does well, and how Lira compares.
Complete guideExtensive Reading: The Complete Guide to Learning a Language
Extensive reading means picking texts you already understand at 90-95%. Here's why it works, how to start with Lira, and how to avoid common mistakes.

Your Anki deck deserves better than copy-paste
Import it in a minute, for free, and let Lira create the next cards while you read.
Import my Anki deck