BobaChat is a Mandarin practice app for heritage learners, Chinese classes, and the teachers who teach them. Describe any real-life scene and it writes a custom conversation for it on the fly — and every recommendation adjusts to your level automatically as you practice, so you're never stuck on drills too easy or too hard.
Start Practicing FreeTry the interactive demo → · Already have an account? Log in
One app for learners and the teachers who teach them — content and tools that adapt to who you are.
You understand some Chinese at home, but speaking smoothly, reading comfortably, or holding a real conversation with family still feels hard. BobaChat practices real, practical Chinese — not textbook Chinese.
Taking Chinese in school, including AP Chinese? BobaChat gives you structured speaking, reading, and vocabulary practice outside class, tuned to an academic track rather than a heritage-speaker's starting point.
Author your own lessons and curriculum units with AI-assisted drafting you review and approve — not just assign pre-made content. Create classes, moderate student-submitted content, and see class-wide progress.
Every learner is placed on a heritage or academic track at signup — the content you see, from Word Blitz to reading passages, adapts to match.
Sunday school, textbooks, generic apps, and ChatGPT each do one piece well. Here's what none of them do.
"The textbook stories feel babyish, or 500 years old — 司马光打缸 has nothing to do with my life."
Sunday school and textbooks exist for good reason — culture, character, and community an app can't replace, and BobaChat isn't trying to. What they can't do is stay current: the same stories run every year. Freestyle generates a scene from your actual life on the spot, and AI-assisted authoring lets a teacher freshen up their own material in minutes — content stays modern and personalized without replacing what already works.
"The app lets me pick a starting level, but it doesn't know if I grew up speaking Chinese at home or I'm starting from zero — and it never adjusts after that first pick."
Generic apps let you choose a level once and move up a fixed ladder. BobaChat splits heritage and academic tracks from day one — content, pacing, and vocabulary tuned to which one you are — and keeps adjusting as your real performance changes, not just your initial self-rating. No mainstream language app draws that heritage-vs-academic line at all.
"ChatGPT explained it once, but it doesn't remember me, and I never know what to ask next."
Ask-anything is still here — that's Freestyle. But a chatbot answers one isolated question at a time — a translation, a definition, an explanation with no context or curation — then forgets you. BobaChat brings listening, reading, vocabulary, stroke order, radicals, writing, and speech feedback together into one systematic practice loop, remembers what you've learned, and tells you what's next. Integrated, not one-off.
Not you — you don't keep score session to session. Not your teacher — they have 20 other students and a new class every year. Over time, BobaChat does: every character, every word, every session, remembered and tracked, with a real forgetting curve — so "mastered" doesn't mean "mastered forever."
Does any of this sound familiar?
No worries — take a look around below anyway.
No fixed curriculum you have to fit yourself into.
BobaChat tracks what you get right, what trips you up, and how you're actually performing — then adjusts what it recommends next automatically. Ready to move up? It tells you and asks first, rather than silently changing what you see.
Ordering food, calling grandma, navigating an awkward family moment — Freestyle turns any real-life scene you describe into a conversation you can practice, so you're rehearsing the Chinese you'll actually need.
Practice content comes from three places: you build it yourself with Freestyle, your teacher authors it for your class, or the community contributes it — character memory-stories other learners submit and vote on.
Pick a path — or move between them whenever you want.
Not sure what to practice? Guided Study builds a session for you — speaking, vocabulary, reading, and writing blocks sized to your goal, adjusted automatically as your level changes. Preview what's coming before you start.
Joined with a class code? Your teacher's assignments, curriculum units, and progress tracking show up automatically — practice what's due, on their timeline.
Skip the plan and go straight to whatever you're curious about — Freestyle a scene, read an article, drill Word Blitz, or explore the Radical Hub. No session structure required.
Speaking, reading, characters, and vocabulary — all in one place.
Describe any situation — "ordering food at a noodle shop," "asking grandma about her childhood" — or paste your own script, and the AI writes a full custom conversation for it on the spot, calibrated to your level. Not limited to what's pre-written.
Record yourself speaking real conversation lines and see exactly how your speech compares to the target — word by word.
Read articles at your level with tap-to-look-up words and comprehension questions along the way.
A fast-paced vocabulary sort game backed by spaced repetition, so words you've learned actually stick.
Learn how characters are built — radicals, structure, and stroke order — with quizzes to lock it in.
New to tones or basic structure? A dedicated on-ramp for the fundamentals before jumping into conversations.
Paste in your own writing and don't just get flagged homophone mix-ups (同音字) — try to fix them first, then see why. Genuinely useful.
Share a conversation card or your practice transcript with family — show them what you're learning.
You write it. BobaChat turns it into a full practice experience.
Describe your idea — a topic, a grammar point, a cultural theme — and turn it into a multi-week study unit in minutes: AI drafts the lessons, vocabulary, and discussion prompts with you, you review and approve every line. From there, BobaChat does the heavy lifting — pinyin, audio, and adaptive practice generated automatically from what you wrote.
Add a class, share a join code, and control the schedule — sequence your units week by week, set due dates, and lead classroom discussions using the prompts built into each unit. Works alongside any school's existing curriculum just as well as a standalone class.
Publish a unit or a story and it doesn't stay yours alone — other teachers can browse it in the community library and clone it into their own classroom, crediting you as the source. Learners you've never met end up studying material you wrote. Character stories work the same way: submit one, get it approved, and it's marked "Teacher pick," surfacing first for every student studying that character. The more you publish, the more your name travels across the whole community.