Freedom251 › Translation Software
IndicTrans2

What IndicTrans2 is
IndicTrans2 is a free, open-source neural translation project for English and the 22 scheduled Indic languages. Its model families support English-to-Indic, Indic-to-English, and Indic-to-Indic translation, including multiple scripts for Kashmiri, Manipuri, and Sindhi. The repository includes base and distilled checkpoints in Fairseq and Hugging Face formats. Python interfaces using Fairseq or CTranslate2 handle batch and paragraph translation, while local command-line workflows are documented. Training and fine-tuning scripts are provided, along with the BPCC parallel corpus, BPCC back-translation data, and IN22 evaluation benchmarks. Evaluation materials use chrF++, BLEU, and COMET metrics. RoPE-based variants are described as supporting sequences up to 2048 tokens. Python 3.7 or later is recommended; some preparation scripts require SentencePiece and GNU parallel. Code uses the MIT License, while datasets have artifact-specific licenses. The project documents local deployment rather than a hosted API or commercial integrations.
Who it suits
It suits researchers and developers needing local, open-source translation across English and scheduled Indic languages. Users should be comfortable with Python and the documented model and data requirements.
What it does well
- Covers 22 scheduled Indic languages
- Supports three translation directions
- Provides Fairseq and Hugging Face checkpoints
- Includes training and fine-tuning scripts
- Releases corpora and evaluation benchmarks
What to know first
- No hosted API is described
- Python 3.7 or later is recommended
- Some preparation scripts require extra tools
- Dataset licenses vary by artifact
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| IndicTrans2 | Open-source translation models and artifacts; no hosted plan or usage limits stated | Free |
As github.com lists them, read 4 Oct 2026. The maker's own page has the final word.
Verdict
IndicTrans2 offers broad Indic-language coverage with local inference, training resources, and evaluation data. It is oriented toward research and self-hosted use rather than a managed translation service.
Facts from IndicTrans2's own pages
- Datasets
- The project releases the BPCC parallel corpus, BPCC back-translation data, and IN22 evaluation benchmarks. · github.com, 4 Oct 2026
- Deployment
- The README documents local command-line and Python inference workflows; it does not describe a hosted API or commercial integrations. · github.com, 4 Oct 2026
- Evaluation
- The project reports chrF++, BLEU, and COMET metrics and includes evaluation scripts and benchmarks. · github.com, 4 Oct 2026
- Inference
- Users can run batch or paragraph translation through Python interfaces using Fairseq or CTranslate2 models. · github.com, 4 Oct 2026
- Installation requirements
- The README recommends Python 3.7 or later and notes that some data preparation scripts require SentencePiece and GNU parallel. · github.com, 4 Oct 2026
- Intended users
- The repository describes its open data, models, and scripts as supporting use and adoption within the research community. · github.com, 4 Oct 2026
- Language coverage
- The models support English and Indic languages, including multiple scripts for Kashmiri, Manipuri, and Sindhi. · github.com, 4 Oct 2026
- License
- The repository code is under the MIT License, while released datasets have artifact-specific licenses including CC0 and CC-BY-4.0. · github.com, 4 Oct 2026
- Long context
- RoPE-based model variants are described as supporting sequence lengths up to 2048 tokens. · github.com, 4 Oct 2026
- Model variants
- The repository provides base and distilled model checkpoints, including Fairseq and Hugging Face artifacts. · github.com, 4 Oct 2026
- Purpose
- IndicTrans2 is an open-source multilingual neural machine translation model for the 22 scheduled Indic languages. · github.com, 4 Oct 2026
- Security and compliance
- The opened project pages do not state security certifications or compliance assurances. · github.com, 4 Oct 2026
- Training
- The repository includes scripts and instructions to train or fine-tune multilingual translation models. · github.com, 4 Oct 2026
- Translation directions
- Released model families cover English-to-Indic, Indic-to-English, and Indic-to-Indic translation. · github.com, 4 Oct 2026
Where IndicTrans2 stands on Freedom251
- Translation Software#37 of 156
- Translation apps#79 of 158