OPUS-MT (MarianMT)
More than a thousand small translators, each for its own language pair. Russian-English and back are available. Fast even on a regular CPU.
- Developer
- Helsinki-NLP, University of Helsinki, Finland
- First release
- Apr 2020
- Latest release
- Apr 2026
- Sizes
- 25M – 240M
- License
- Commercial use allowedApache 2.0 or CC-BY 4.0 (depends on the language pair)
- Russian
- Supported
- Running
- On your own serverAlso runs without a GPU
- Industries
- Documents and accounting, Customer support, Retail and marketplaces
What it does
- Bulk translation of short texts
- Translation right on the server without a GPU
- Translating reviews and requests before analysis
Where it is used
Hardware requirements
Versions
- OPUS-MT tiny (сверхмалые модели)
- OPUS-MT tc-big (большие модели по группам языков)
- Первые модели OPUS-MT (в том числе en-ru, ru-en)
How to run it
I can set this up end to end: pick the model size, deploy it on your server and connect it to your systems.
Frequently asked questions
Can OPUS-MT (MarianMT) be used in a commercial project?
Yes. License: Apache 2.0 or CC-BY 4.0 (depends on the language pair). It allows commercial use, but it is still worth having a lawyer review the license before launch.
What hardware does OPUS-MT (MarianMT) need?
At minimum: Laptop or regular PC, up to 8 GB of VRAM — smaller versions. Some versions also run on an ordinary CPU, without a GPU. You can calculate the exact VRAM for your model size and context in the hardware calculator.
Does OPUS-MT (MarianMT) support Russian?
Yes, Russian is listed on the model card.
Where can I download OPUS-MT (MarianMT) and what does it cost?
The OPUS-MT (MarianMT) weights are open and free to download. You only pay for the hardware it runs on and for the setup. Source links are at the bottom of this page.
How I deploy it for clients
- SelectionI pick the model size for your task and hardware and test it on your examples.
- DeploymentI deploy it on your server or in a closed network and provide an API.
- Fine-tuningI fine-tune it on your data (LoRA) or connect a knowledge base — whichever is cheaper for the task.
- IntegrationI connect it to your CRM, ERP, bot, website or team chat and set up monitoring.
Similar models
An early Meta translator that translates directly between 100 languages, without English in the middle. Russian is supported. Old, but light and permissively licensed.
DetailsTranslationMADLAD-400Google · USACommercial use allowedGoogle's translator for more than 400 languages under a permissive license. Russian is supported. A good substitute for NLLB when commercial use is needed.
DetailsTranslationHunyuan-MT / Hy-MTTencent · ChinaCommercial use with conditionsTencent translators for 33 languages; the first version won the WMT25 competition. Russian is supported. The small 1.8B version runs on a laptop; the new Hy-MT2 is under Apache 2.0.
DetailsSource: huggingface.co/Helsinki-NLP/opus-mt_tiny_eng-ita. Data checked against the model card on 22 Sep 2026. Have a lawyer review the license before commercial launch.


