Are you learning Chinese with Anki?

Put your flashcards into context.

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

Free Anki add-on, no account needed
150+ learners using Pindu
"So powerful for learning!" — Anki add-on review
"You have created an amazing tool." — Chinese-Forums
"Progress has increased significantly." — Anki add-on review

How Pindu Works

1. Anki keeps your collection and Pindu models your vocabulary 熟悉 shúxī familiar 生词 shēngcí new word 2. Pindu gives you reading that is personalized to you 熟悉的故事还有生词 familiar stories still have new words known new 3. You read the passage and mark words as you go 熟悉的故事还有生词 familiar stories still have new words 5Good0Hard0Again 4Good1Hard0Again 3Good1Hard1Again Learn by reading, not by reviewing! 1. Anki keeps your collection and Pindu models your vocabulary 熟悉 shúxī familiar 生词 shēngcí new word 2. Pindu gives you reading that is personalized to you 熟悉的故事还有生词 familiar stories still have new words known new 3. You read the passage and mark words as you go 熟悉的故事还有生词 familiar stories still have new words 3Good1Hard1Again

See it in action

Full walkthrough →

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

Getting Started guide →

Features

Get SRS credit while reading

Get SRS credit while reading

As you read, mark each word by recall confidence. Pindu commits the marks to your Anki collection as real SRS reviews. Vocabulary maintenance becomes a byproduct of reading connected prose.

Generate and optimize text

Generate and optimize text for reading

Pindu prepares passages from your vocabulary, calibrated to the words you know and are learning. Dial difficulty up for intensive practice, down for extensive practice, or bring your own text.

Integrated reader scaffolding

Integrated reader scaffolding

Pindu's reader bundles fast dictionary lookups, translations, text-to-speech, an LLM-based chat, and one-click adds for new words. You can resolve confusion and capture vocabulary without breaking your reading flow.

Full Anki integration

Full Anki integration

Pindu was built to complement Anki, not replace it. Alternate within a session, do one first and the other later, or skip one entirely: the work compounds into the same daily progress.

Questions and Answers

Pindu is a flexible tool for extensive and intensive reading practice. What separates it from other approaches and apps is its deep focus on personalization via cutting-edge vocabulary modeling. It is heavily inspired by both (a) spaced-repetition flashcard systems (e.g., Anki) and (b) graded readers (e.g., Sinolingua's excellent Chinese readers) for immersive, on-level practice. Pindu takes advantage of modern machine learning and thoughtful design to take these systems to the next level. To understand more about our approach, see How It Works or head over to our research posts.

Pindu currently supports Chinese only. We're planning support for 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 driving your own learning, Pindu is designed for you.

Pindu focuses on measurable progress through Anki's proven spaced repetition system. Your motivation comes from real reading fluency gains. If you're wondering how to integrate it with your current Anki habit, Getting Started walks through your first session in detail.

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 and how we go about it.

Join the email list. Stay in the loop.