Malinali
Offline translation and speech recognition for low-resource languages. 110+ bilateral MarianMT models (~40 languages), on device.

Offline, open, yours
Malinali lets you work with under-documented languages without cloud dependency — including when confidentiality matters.
- On-device neural translation (MarianMT) 110+ open bilateral models covering ~40 languages — African Helsinki-NLP pairs included, plus a French ↔ Fula (Pulaar) model being fine-tuned. African bilateral Helsinki-NLP pairs (Hausa, Yoruba, Igbo, Swahili, Kinyarwanda, Rundi, Ganda, Shona, Lingala, Nyanja, Twi, Ewe, Kabyle, Tigrinya, Tiv, Xhosa, Afrikaans, Fula) — OPUS BLEU shown discreetly in the app list.
- Use your own model MarianMT only. Paste a Hugging Face repo id; Malinali downloads it and translates offline. Built on the Marian ecosystem.
- Offline speech transcription (Vosk) Local speech recognition beyond French: collect, transcribe, and annotate oral data with no connectivity.
- Full confidentiality No user text is sent to third-party servers.
Languages covered
Afrikaans, Arabic, Chinese, Czech, Danish, Dutch, English, Estonian, Ewe, Finnish, French, Ganda (Luganda), German, Hausa, Hindi, Hungarian, Igbo, Indonesian, Italian, Japanese, Kabyle, Kinyarwanda, Korean, Lingala, Norwegian, Nyanja/Chewa, Polish, Pulaar/Fula, Romanian, Rundi, Russian, Shona, Spanish, Swahili (incl. Congo), Swedish, Thai, Tigrinya, Tiv, Turkish, Twi, Ukrainian, Vietnamese, Xhosa, Yoruba — bilateral Helsinki/Xenova Opus-MT (no multilingual mul packs yet)
Translation for all languages
A free application for offline translation — open models, including yours.