- Home
- Translation Software
- Argos Translate
Argos Translate
Ithaca, New York, United States
What it is
Argos Translate is a free, open-source Python library for offline machine translation. It uses OpenNMT and can be used as a Python library, command-line tool, or graphical application. Language models arrive as .argosmodel packages, and the language pair you request must be installed before translation. The project lists languages including Arabic, Chinese, English, French, Hindi, Japanese, and Spanish. When a direct pair is unavailable, Argos can route through an installed intermediate language, although that may reduce translation quality. The maker describes LibreTranslate as an API and web app built on Argos Translate. A linked file-translation tool supports .txt, .odt, .odp, .docx, .pptx, .epub, and .html files. The project is dual licensed under MIT or Creative Commons CC0. Argos provides API access and can be self-hosted on Linux. The maker links to a community forum and lists machine-translation support or consulting among its contract services. The free plan costs nothing and covers offline library, Python, command-line, and GUI use.
For and against
For
- Works offline with OpenNMT
- Offers Python, CLI, and GUI access
- Supports self-hosting and API use
- Allows custom language-model training
- Uses MIT or CC0 licensing
Against
- Language pairs must be installed first
- Indirect pairs may reduce quality
- Language-model packages require separate installation
The verdict
Argos Translate provides flexible offline translation for developers and self-hosted deployments. Its model-installation requirement and possible quality loss through intermediary languages should guide setup decisions.
Who it suits
It suits developers and users who need offline translation through Python, command-line, GUI, API, or self-hosted workflows. It also fits projects that can install the needed language models locally.
Plans and prices
Open source
Offline translation library · Python, command-line, and GUI use
Read 9 Oct 2026 · argosopentech.com
On the record
- API access
- Yesargosopentech.com · read 23 Sep 2026
- API and web app
- The maker describes LibreTranslate as an API and web app built on top of Argos Translate.argosopentech.com · read 9 Oct 2026
- Custom models
- The maker says users can train and package custom language models.argosopentech.com · read 9 Oct 2026
- File translation
- The maker links to a tool for translating .txt, .odt, .odp, .docx, .pptx, .epub, and .html files using Argos Translate.argosopentech.com · read 9 Oct 2026
- Indirect language pairs
- It can pivot through installed intermediate languages for pairs without a direct installed translation, with some loss of translation quality.github.com · read 9 Oct 2026
- Language coverage
- The project README lists languages including Arabic, Chinese, English, French, Hindi, Japanese, Spanish, and others.github.com · read 9 Oct 2026
- Language models
- It installs language model packages distributed as .argosmodel archives.argosopentech.com · read 9 Oct 2026
- Licensing
- The project README says Argos Translate is dual licensed under MIT or Creative Commons CC0.github.com · read 9 Oct 2026
- Notable requirement
- A requested language pair must be installed before using it for translation.github.com · read 9 Oct 2026
- Offline use
- The project describes itself as offline capable, and the maker describes Argos Translate as an offline translation library.argosopentech.com · read 9 Oct 2026
- Purpose
- Argos Translate is an open-source offline translation library written in Python.argosopentech.com · read 9 Oct 2026
- Support
- The maker links to a community forum and lists machine translation support or consulting among its contract services.argosopentech.com · read 9 Oct 2026
- Translation engine
- It uses OpenNMT for translations.argosopentech.com · read 9 Oct 2026
- Ways to use it
- It can be used as a Python library, command-line tool, or GUI application.argosopentech.com · read 9 Oct 2026