Open source · community built
Translate into
Indigenous languages
A community dictionary, translator, and learning surface for First Nations languages. Built with the people who speak them.
Translation appears here.
4 languages, 20,862 entries, and every line of code and every dictionary entry open to the communities they belong to.
Explore the dictionaries
A growing collection, each one carrying the accent of its own country.
Anindilyakwa
Groote Eylandt, Northern Territory
Anindilyakwa is an Australian Aboriginal language spoken on Groote Eylandt in the Northern Territory.
Kuku Yalanji
Far North Queensland
The Kuku Yalanji language is spoken by the Kuku Yalanji people of Far North Queensland, Australia. It is part of the Pama-Nyungan language family.
Mi'gmaq
Eastern Canada, Northeastern United States
Mi'gmaq is an Eastern Algonquian language spoken primarily in Eastern Canada and parts of the United States.
Wajarri
Mid West Western Australia
Wajarri is an Indigenous Australian language from Western Australia. It is spoken by the Wajarri people in the Mid West region of Western Australia.
How it works
Built on open data and AI, with deep respect for language custodians.
Community dictionaries
Word lists are curated with Indigenous language speakers and linguists, capturing authentic pronunciation, meaning, and the story behind each entry.
AI translation, flagged honestly
Language models trained on those dictionaries offer contextual translations. Where the machine is guessing, we say so, every time.
Open, forever
Every line of code and every dictionary entry is open. A community can clone, fork, and self-host its own dictionary without us in the loop.
Share your language knowledge
Are you a speaker or knowledge holder of an Indigenous language? Help keep it living for the generations coming up.
Learn how to contributeStart learning today
Pick a language and start building your vocabulary, a few words at a time.