the stack

Tools, and what each one is actually for

No tool does immersion for you. Each one just makes a specific layer of the build cheaper. Here's the standard stack, then the whole thing filled in for Mandarin.

core stack — works for any language
RETENTION

Anki

Free, open-source spaced repetition. The scheduler automates Cepeda's optimal-gap curve. Use it for sentence mining: sentence with native audio on the front, meaning on the back. Syncs between phone and desktop. Mochi, RemNote and Kitsun are reasonable alternatives if Anki's interface puts you off.

INPUT, BROWSER

Language Reactor

Chrome extension for Netflix and YouTube: dual subtitles, hover-dictionary on every word, and one click to save any sentence to Anki. It turns passive streaming into active mining. asbplayer, Migaku and Trancy do similar jobs.

INPUT, READING

Graded readers and learner news

Books written inside controlled vocabulary bands, and the only way to hit Nation's 98% coverage rule early. Pair with an e-reader dictionary on Kindle, Kobo or a phone app for instant lookups, which Nation's research shows is what converts guessing into learning.

LOOKUPS

Instant-lookup dictionaries

Browser pop-up dictionaries in the Yomitan style make lookups nearly frictionless, which keeps the guess-then-confirm loop alive. Speed matters more than features here: Knight's and Hulstijn's studies found dictionary use increases learning a lot, but only when it doesn't break reading flow.

OUTPUT, PAID

italki and Preply

Marketplaces for one-on-one video lessons. Community tutors run about ten to eighteen dollars an hour for most languages. The cheapest source of pushed output and negotiation of meaning that exists.

OUTPUT, FREE

HelloTalk, Tandem, Discord

Language exchange over text, voice notes and calls. Reciprocal, because you teach English back, which is why partners stick around. Discord learner servers add group voice rooms with no scheduling at all.

OUTPUT, MACHINE

AI voice conversation

Voice-mode LLMs as conversation partners with infinite patience. Zero affective filter because there's no judgment, available at any hour, corrects on request. Best for rehearsing scripts and getting low-stakes reps in, not as your only output.

INPUT, AUDIO

Podcast apps and trained feeds

The delivery system for passive immersion. Subscribe to learner and native podcasts and queue them for every commute and chore slot. A separate YouTube profile trained on target-language content becomes a self-renewing comprehensible feed.


mandarin loadout

The same stack, filled in for Chinese

LayerToolNotes
Sound systempinyin chart with native audioTones are the foundation. Hear every syllable and tone pair before trusting your own production. pin.awsome.icu does exactly this: the full matrix with over sixteen hundred recordings.
CharactersHanzi Writer, Skritter, Pleco flashcardsStroke-order animation and writing practice. Characters are a side quest, not the main quest. Don't let handwriting eat listening time.
DictionaryPlecoThe non-negotiable one. Dictionary, camera OCR over any Chinese text, clipboard reader, flashcards, document reader. Closest thing to a total immersion OS in a single app.
SRSAnki plus mining decksSentence mining from about day thirty. Audio on every card, because tones don't live in text.
Graded readingDu Chinese, Mandarin Bean, The Chairman's BaoTap any word for an instant meaning, so the guess-then-confirm loop is built in. The HSK-graded levels map neatly onto Nation's 98% rule.
Comprehensible videoComprehensible Chinese, Mandarin Corner, Grace Mandarin ChineseCI-method channels: visual, slow-to-natural, story-driven. This is the rung-one content library.
ListeningTeatime Chinese, Chinese Zero to Hero, Dashu Chinese, Story FMLearner podcasts first. Story FM and native podcasts are the year-two destination.
Browser miningZhongwen plus Language ReactorZhongwen gives hover definitions with pinyin over any webpage. Reactor handles the Netflix and YouTube side.
Tutorsitalki, Mandarin community tutorsCheap and abundant. Pick northern-accent tutors if standard putonghua matters to you.
ExchangeHelloTalk, TandemHuge Chinese user base wanting English practice, so the reciprocity trade is very favourable for Mandarin learners.

One bonus if you run your own TTS endpoint: it can turn any text into listening audio. Feed it the article or chapter you're reading and you have a podcast for tomorrow's commute. Reading and listening to the same content at once boosts incidental vocabulary gains, which is what Brown, Waring and Donkaewbua found in 2008.


buying order

What to get first, and when

  1. Week one: Anki with a beginner deck, Pleco or your language's equivalent dictionary, a pronunciation course, one comprehensible-input channel subscribed, phone language flipped. That's the whole starter kit and all of it is free.
  2. Months one and two: Language Reactor and Zhongwen in the browser, a trial of one graded-reader app, and a passive audio playlist that actually exists.
  3. Months three and four: a first italki trial lesson with a cheap community tutor, thirty minutes, and the mining workflow running.
  4. Month six onward: HelloTalk, a native podcast rotation, and whatever rabbit holes your own interests pull you into. From here the tools should follow the interests, not the other way round.