Not one language. A whole family.
Every language below attaches to the same frozen concept anchor by ID — so a model trained on one is structurally ready for all. Hundreds of millions of speakers, one licensable substrate.
| Language | Country | Guthrie | Speakers | Depth (BH-AI v1) | Body terms | Phrases | Ways said | Native speakers building it |
|---|---|---|---|---|---|---|---|---|
🇰🇪 Swahili (Kenya) Kiswahili |
Kenya · Tanzania | G42 | 100M | Anchored | 80 | 174 | — | collecting |
🇺🇬 Swahili (Uganda) Kiswahili |
Uganda | G42 | 100M | Anchored | 80 | 174 | — | collecting |
🇷🇼 Kinyarwanda Ikinyarwanda |
Rwanda · DR Congo · Uganda | JD61 | 15M | Anchored | 80 | 173 | 209 | Pacifique, Uwayisenga |
🇲🇼 Chewa / Chichewa Chichewa |
Malawi · Zambia · Mozambique | N31 | 14M | Anchored🎙 | 80 | 175 | — | collecting |
🇱🇸 Sesotho Sesotho |
Lesotho · South Africa | S33 | 13.7M | Anchored | 85 | 175 | — | collecting |
🇧🇮 Kirundi Ikirundi |
Burundi · Rwanda | JD62 | 12M | Anchored | 81 | 172 | — | collecting |
🇿🇦 isiZulu isiZulu |
South Africa | S42 | 12M | Anchored🎙 | 91 | 175 | — | collecting |
🇺🇬 Luganda Oluganda |
Uganda | JE15 | 10M | Anchored🎙 | 80 | 175 | 207 | Catherine |
🇿🇼 Shona chiShona |
Zimbabwe · Mozambique | S10 | 9M | Anchored | 80 | 175 | — | collecting |
🇧🇼 Setswana Setswana |
Botswana · South Africa | S31 | 8.2M | Anchored🎙 | 80 | 175 | 210 | Tshepho |
🇿🇦 isiXhosa isiXhosa |
South Africa | S41 | 8.2M | Anchored | 85 | 175 | — | collecting |
🇰🇪 Gikuyu Gĩkũyũ |
Kenya | E51 | 8.1M | Anchored | 87 | 175 | — | collecting |
🇿🇦 Tsonga (Xitsonga) Xitsonga |
South Africa · Mozambique · Zimbabwe | S53 | 7M | Anchored | 80 | 175 | — | collecting |
🇿🇦 Sepedi (Northern Sotho) Sesotho sa Leboa |
South Africa | S32 | 4.7M | Anchored | 80 | 175 | — | collecting |
🇿🇲 Bemba IciBemba |
Zambia · DR Congo | M42 | 4.1M | Anchored🎙 | 100 | 185 | — | collecting |
🇺🇬 Runyankore Runyankore |
Uganda | JE13 | 3.4M | Anchored | 80 | 174 | — | collecting |
🇸🇿 Siswati (siSwati) siSwati |
Eswatini · South Africa | S43 | 2.4M | Anchored🎙 | 108 | 185 | 1 | Musa Dube |
🇿🇼 Northern Ndebele (isiNdebele) isiNdebele |
Zimbabwe | S408 | 1.6M | Anchored | 80 | 175 | 229 | Shammah |
🇿🇲 Luvale Luvale |
Zambia · Angola | K14 | 1M | Anchored🎙 | 80 | 175 | — | collecting |
🇿🇲 Chilunda (Lunda) Chilunda |
Zambia · Angola · DR Congo | K14 | 500K | Anchored🎙 | 80 | 175 | 247 | Collins Chisoya, Harrison Kalichi |
🇿🇲 Kaonde (Kikaonde) Kikaonde |
Zambia | L41 | 240K | Anchored | 80 | 175 | 3 | Collins Chisoya |
Every row links to its per-language depth against the BH-AI v1 anchor. Depth ladder: Anchored → Filled → Voiced → Verified — see the full coverage matrix →