IndicTrans2 is a machine translation model that converts text between English and all 22 official Indian languages, and between Indian languages directly. It is built to give high-quality translations even for languages with little online data. It is open source and free to run on your own computer or servers.
Works in these languages, in both native script and Roman typing.
An honest look at what it does well and where it struggles.
Who builds and maintains IndicTrans2.
AI4Bharat is an open-source research lab at IIT Madras dedicated to advancing AI for Indian languages. Its freely released datasets, benchmarks, and models — like Airavata and the IndicTrans translation series — are widely used across research and industry.
Comparable models you may also want to try.
India's national platform for Indian-language translation and speech AI.
Open speech-to-text for all 22 Indian languages.
Instruction model across 15 Indian languages.