For WaniKani Learners

Reading practice that knows your WaniKani level.

WaniKani teaches you kanji and vocabulary. Mukashi gives you a place to see those words used naturally in short Japanese stories — built around what you've already learned.

The gap WaniKani leaves

WaniKani is excellent at drilling kanji and vocabulary into memory. But once you know a word, you need to see it in context — repeatedly, in different situations — before it really sticks.

Native reading material is often still too difficult at early and mid WaniKani levels. Graded readers cover a fixed vocabulary set that may not match what you personally know. Mukashi generates stories specifically from your vocabulary, so almost every content word in the story is one you've already studied.

How it works

1
Connect your WaniKani account

Paste your WaniKani API key (read-only) and Mukashi fetches your current level and learned vocabulary.

2
Pick a difficulty and topic

Choose how challenging you want the story — from Familiar (mostly words you already know) to Medium (natural everyday Japanese near your level). Then pick a topic or let Mukashi choose one.

3
Read your story

Mukashi generates a short story using your WaniKani vocabulary as the foundation. Tap any word to see its meaning, toggle furigana, or read the English translation.

What makes it useful for WaniKani learners

Sees your actual vocabulary

Mukashi reads your WaniKani SRS data and knows which items you've passed. Stories are built around those words, not a generic word list.

New words in familiar context

Seeing a kanji you just learned used naturally in a sentence is different from seeing it on a flash card. Mukashi gives you that context repeatedly.

Scales with your level

A level 10 user and a level 40 user get very different stories. As your WaniKani level grows, your stories grow with it.

No prep required

No decks to build, no spreadsheets to maintain. Connect once and generate as many stories as you want.

A note on affiliation

Mukashi is an independent project and is not affiliated with WaniKani or Tofugu. The WaniKani API is used with your permission to read your progress data.

Connect your WaniKani account and generate your first story.

Get started →