learnroots

The words your family kept, waiting for you.

MurahoNdeewoSannuSelamHabari

No account needed. Start learning, sign up later if you want it saved.

Kinyarwanda
Yoruba
Igbo
Amharic
Somali
Acholi
Dinka
Swahili
Tigrinya
Twi
Wolof
Lingala

33 courses

Your language is on this wheel

Kinyarwanda, Acholi, Dinka, Tigrinya. The big apps never heard of them. We started with them. Drag the wheel.

Straight from your My Roots page

Tiers you will quote at your cousins

No points, no leagues. Your fluency comes back as a tier with a name worth repeating, and the ladder only goes up. Local stays rare on purpose.

Your tier

Confused Cousin

You catch most of it and answer some of it, usually a beat too late.

Adopted Child → Visa Required → Confused Cousin → Rice and Stew Fluent → Could Argue With Aunty → Local

Your tier

Rice and Stew Fluent

You can hold your end up at the table. Nobody has to switch for you.

Adopted Child → Visa Required → Confused Cousin → Rice and Stew Fluent → Could Argue With Aunty → Local

Your tier

Could Argue With Aunty

Fast enough to disagree in real time, which is the real test.

Adopted Child → Visa Required → Confused Cousin → Rice and Stew Fluent → Could Argue With Aunty → Local

Learn my roots

Every course carries its history

Open the atlas: who spoke it first, what colonization did to it, why your family ended up where it did. Drag a time slider and watch the borders move.

Built for the phone call

Lessons that sound like your family

Not airport phrases. The greeting, the check-in call, the save-me phrase at a loud family party. Words with a person attached.

👵🏾

Nyogokuru ❤️

online

Today

Muraho! Amakuru?

19:02

Ni meza, murakoze!

19:03✓✓

😭❤️ ...who taught you that?

19:03

She kept it safe. Come get it.