Are you learning Chinese with Anki?

Put your flashcards into context.

Pindu extends Anki's spaced repetition system with an extensive reading engine to help you build reading comprehension and vocabulary. Build text from your Anki collection, then get credit for reading it.

How Pindu Works

Pindu integrates with Anki as an alternative review mode. Read passages at your level and get credit for all words automatically.

How Pindu works: Load your Anki deck, build a text passage with Pindu, then log reviews by marking words as you read

See Pindu in Action

Get started in 4 steps

  1. Visit the Anki add-on page

    Navigate to AnkiWeb's shared add-ons

  2. Download Pindu

    Click "Download" and copy the add-on code

  3. Install in Anki

    Open Anki, go to Tools → Add-ons → Get Add-ons, and paste the code

  4. Launch Pindu

    Restart Anki and find Pindu in your tools menu

Get the free Anki add-on

Features

Get SRS credit while reading

Get SRS credit while reading

Pindu facilitates convenient text mark-up to capture word-specific SRS reviews while you read through target language passages. Studying vocabulary words becomes a byproduct of understanding full sentences and paragraphs.

Generate and optimize text

Generate and optimize text for extensive reading

Pindu constructs personalized passages that optimize your reading practice by levering recent breakthroughs in LLMs. Maximize the frequency of words you're about to forget while keeping comprehensibility over 95% and reading about a topic you care about. (Or bring your own text instead!)

Integrated language services

Integrated language services

Pindu integrates fast dictionary lookups, text-to-speech for passages and words, LLM-based tutor chat, and more. Look up definitions, translate sentences, understand grammar, and add new words to your collection without leaving your reading flow.

Full Anki integration

Full Anki integration

Pindu was built to complement and extend Anki, not to replace it. Switch back and forth between Pindu and Anki "Classic" in the same session, do one or the other first, or skip one entirely: all your work will compound regardless.

Two Ways to Review

Pindu and traditional Anki reviews are peer options within your daily practice—not competing systems. Both feed into the same spaced repetition data.

Anki "Classic"

Study vocabulary words in isolation using Anki's traditional card review interface. Fast, focused, and effective for intensive practice.

Anki with Pindu

Generate reading passages at your level (or import and re-level text) and mark words as you read. Immersive, natural, and effective for comprehension.

Figure-8 flowchart showing Anki Classic and Pindu review modes as continuous loops sharing a central sync node Figure-8 flowchart showing Anki Classic and Pindu review modes as continuous loops sharing a central sync node

Questions and Answers

We see the Pindu approach as an exciting fusion of traditional language acquisition methods. It is heavily inspired by both (a) spaced-repetition flashcard systems (e.g., Anki) for efficient vocabulary acquisition and maintenance and (b) graded readers (e.g. Sinolingua's excellent Chinese readers) for personalized reading. Pindu takes advantage of modern computing horsepower and AI models to take these systems to the next level.

>Other technology-forward solutions in the space cluster around augmenting the reading experience for existing texts (e.g. LingQ, ReadLang, Kimchi Reader) or improving the UI and UX of vocabulary review (e.g. Hack Chinese).

Pindu currently supports Chinese only. We're planning support for Japanese, Korean, Spanish, and other popular languages based on user demand.

Which language are you learning? Email us to vote for the next language, or join our email list to get notified when new languages launch.

Pindu is built for conscientious self-learners who prefer direct approaches over gamification. If you're comfortable with Anki's spaced repetition system and want to extend it to extensive reading practice, Pindu is designed for you.

Pindu focuses on measurable progress through Anki's proven spaced repetition system rather than points, streaks, or leaderboards. Your motivation comes from real reading fluency gains, not artificial rewards.

Pindu uses advanced language models to create reading content that naturally incorporates your due vocabulary words. It considers factors like your current level, the number of words you're reviewing, and your chosen topics of interest. The AI ensures that the generated content is both natural and appropriate for your learning stage, while maintaining high accuracy and relevance.

We think so. Language modeling is the single core competency of modern-day Large Language Models. In our experience, LLMs excel at generating "descriptively correct" text, i.e. choosing normal words for a situation and using them according to their normal senses. While you may not encounter archaic and rare usages unless you specifically ask for them, we see that as a plus for the vast majority of language learners.

Pindu (品读, pǐn dú) means something like "to savor reading" in Chinese. The character 品 represents "tasting" or "savoring," which neatly captures the sense of satisfaction we take from language learning. We have gone through a few naming iterations ("BeyondVocab" and "Mosaic") but Pindu feels right.

Join the email list. Stay in the loop.