Hold your hotkey
One key for Bangla, one for English, one for Banglish. Change them any time.
Voice typing for Bangla, English and Banglish. Hold a key, talk, and your words appear in any app. Free, open source, and offline by default.
Preview animation. In the app you hold a hotkey and your real words appear.
One key for Bangla, one for English, one for Banglish. Change them any time.
Talk the way you talk. Mixing Bangla and English in one sentence is normal, and Kothalipi is built for it.
Your words appear wherever your cursor is: chat, email, docs, code editor.
You say: “তুমি কেমন আছো?”
তুমি কেমন আছো?
Proper Bangla script with dari (।) and punctuation.
You say: “See you at five”
See you at five.
Clean English for emails and messages.
You say: “তুমি কেমন আছো?”
tumi kemon achho?
Speak Bangla, get romanized text, just like you type in chat.
Most voice typing tools run models that struggle with Bangla. Kothalipi uses models fine-tuned on Bangla speech, and we test them on a public benchmark anyone can check.
Speech recognition runs on your computer. Your voice never leaves it unless you turn on a cloud engine with your own key.
Every line of code is public under the MIT license. No account, no trial, no hidden data collection.
macOS, Windows and Linux first, then Android and iOS keyboards.
Kothalipi is made by its community. You can help even if you don't write code.
Yes. Kothalipi is open source under the MIT license. Offline mode costs nothing to run. If you choose a cloud engine, you use your own API key with that provider.
We are building the first desktop version now. Watch the GitHub repo to get notified when the first release is out.
Nowhere. In offline mode audio is processed on your device and discarded. Cloud mode is optional and always off by default.
That is a core goal. Mixed speech is part of our test set from day one, and we publish how each model does.
Yes. Bangla comes first, and the project is designed so any community can add its language, including romanized forms like Hinglish or Arabizi.