iamMrDuncan.

[12:45:23] Reconnecting to iammrduncan.com ...

[12:45:23] Static route loaded: /projects/mandarin-stack/

[12:45:23] Session accepts interactive commands.

iamMrDuncan.com % open mandarin-stack


name Mandarin Stack

status ONLINE

summary Mandarin Stack is the language-learning workbench I wanted as an English speaker learning Chinese.


:: What it is

Mandarin Stack collects the tools I keep wishing existed while studying Mandarin: graded reading, memory support, daily practice, and small apps that make the next rep easier to do.

The design goal is quiet persistence. It should help a learner keep moving without turning language study into another dashboard to babysit.


:: Why it exists

Studying Chinese keeps me honest about product design because progress is slow, embodied, and impossible to fake.

The project lets me test how AI can support memory, reading, pronunciation, and practice without flattening the language into chatbot theater.


:: How it works

The early stack focuses on static lessons, generated reading material, review loops, and small utilities that can become independent tools.

Each piece should stand alone, but the long-term direction is a connected learner system that remembers what you know and gives you the next useful surface.


:: Tools

toolchain AI language tooling | graded readers | spaced repetition | Mandarin learning workflows

:: Links

open mandarinstack.com

open GitHub


iamMrDuncan.com %