Favicon of Argos Translate

Argos Translate

An offline translation library and desktop app that runs locally, supports custom language models, and is open source under the MIT license.

Alternative to:

Screenshot of Argos Translate website

Argos Translate translates text on your own machine for people who need offline translation and developers adding translation to their software. Once you have the language models, it can translate without an internet connection or sending text to an online service.

  • Language models: Downloadable .argosmodel packages cover languages including English, Spanish, French, Chinese, Arabic, Japanese and Ukrainian.
  • Indirect translation: It can translate through an intermediate language when you don't have a direct model for a pair, though this extra step can reduce translation quality.
  • Desktop and developer access: Use the graphical app for text translation, or the Python library and command-line interface to incorporate it into other software and scripts.
  • Custom models: Training and packaging tools let you create language models from your own data.
  • HTML and files: The related translate-html and argos-translate-files libraries add translation of HTML and files using the same engine.

Argos Translate is open source under the MIT license. It uses OpenNMT for translation and supports optional CUDA GPU acceleration through CTranslate2. LibreTranslate provides a separate web app and API built on the engine; the hosted demo sends translation requests to an online service.

Similar to Argos Translate