2026-05-17 · 2 min read

Meet Lepochi

The app is named after my cat. Lepochi is a cream ragdoll who spends his days asleep on whatever flat surface I'm trying to work on, and his nights gently pawing at the door at 4am for reasons known only to him. He's been the silent third member of every coding session since the project started.

When the brand became "lepochi" — short, warm, four syllables that work in Spanish, English and Mandarin — putting his face on it was never really a question. The keyboard cat picked the name; the keyboard cat gets the bandana.

Why a mascot, at all

Language learning is lonely. The screen doesn't know if you've had a hard day. The streak counter doesn't care that you almost forgot to open the app and dragged yourself in at 11:47pm. A mascot is a tiny piece of someone on the other side of that screen — silly, partial, more humane than a progress bar.

Lepochi isn't here to teach you. He's not a tutor. He's the cat in the corner who watches you study, looks slightly worried when you get a tone wrong, and yawns approvingly when you wrap your session. That's the whole job.

The 学 bandana

He wears one piece of kit: a black bandana with the gold character 学 (xué — "to study"). The same glyph works across Chinese, Japanese and Korean, which is the entire CJK side of the platform. We thought about cycling the bandana per active language — a Thai or Vietnamese variant — but the truth is the character carries enough weight on its own. It's the only word on him, and it's the only word that matters.

Eight moods, one cat

We sliced the original mood sheet into eight transparent renders so we can drop Lepochi into the right moment without him repeating himself:

The crying one stings on purpose. We want you to feel it, just a little, when you break a streak. Not enough to bully you back — just enough to register that the cat noticed.

Why this matters past the cuteness

About one in twenty-five people have aphantasia — they can't form mental images. The "imagine a duck balancing a pot on its head" school of mnemonics is silent for them. External anchors — emoji on screen, a recognisable mascot, a face you can actually see — do work that an internal mind's eye can't be expected to do. Lepochi is, partly, that. A consistent face in a consistent place, doing the work an imagination otherwise would.

He's also just a cat. And the app is named after him. Which seemed reason enough.

Start learning with Lepochi →

More from the blog