Skip to main content
PromptQuorumBuilt for humans. Structured for AI.
Home/Power Local LLM
Productivity & Knowledge Tools

Argos Translate Review: Free Offline Translation for Python and the Command Line

·8 min readBy · Founder of PromptQuorum · Discovery engine for open-weight & open-source AI

Argos Translate is a free, MIT-licensed, open-source translation library for Python and the command line that, per its README, translates offline once you have downloaded the language packages you need. The newest release is version 1.11.0 from 2 February 2026. This review rests on the maker's website, documentation, PyPI page and GitHub repository, not on hands-on testing.

Key Takeaways

  • Local claim: translation runs on the device with OpenNMT models; installing, updating the package index and downloading language packages use the internet.
  • License and maker: MIT, open code published by Argos Open Tech on GitHub, with 6,000+ stars.
  • Install: one pip command for the library, then one package per language direction; it is a terminal tool, not a double-click app.
  • Maintenance: the last release is version 1.11.0 from 2 February 2026; the repository itself was last changed on 8 August 2026.
  • Gaps: no installer, a separate and older GUI, and no benchmark of translation quality in this review.

📍 In One Sentence

Argos Translate is a free, open-source translation library that, per its README, runs offline on your own computer after you download the language packages you need.

💬 In Plain Terms

Think of a dictionary you install once for each language pair: after that, your computer translates text by itself, from a small script or a terminal command.

⚠️Warning: No update since 8 August 2026. The newest change to the repository is from that date and the last release, version 1.11.0, is from 2 February 2026, so the project may be unmaintained. Check the GitHub repository for newer activity before relying on it. Everything on this page is the maker's own description; PromptQuorum has not tested the tool.

Argos Translate is a free, MIT-licensed translation library that runs on your own computer: you install it with pip, download a language package once and then translate text from Python or the command line without sending it to an online service. This review covers what the maker's website, documentation, PyPI page and GitHub repository say, what the install really involves, where the network is still used and how Argos Translate compares with other translation tools in the directory.

Argos Translate Review: Free Offline Translation for Python and the Command Line

Get Argos Translate

Argos Translate has no installer: it is a Python package, so a terminal and a working Python installation are required. One command installs the library, and the language packages are downloaded afterwards with the included argospm tool.

Platform
Get It
Library and command linepip install argostranslate — see the PyPI page for version 1.11.0
Language packagesargospm update, then argospm install translate-en_de (one package per direction); browse the package index
Desktop GUIpip install argostranslategui — separate repository, last release 2023
DocumentationArgos Translate documentation
Websiteargosopentech.com
Source codegithub.com/argosopentech/argos-translate — MIT license

A terminal and a Python installation are required; PromptQuorum found no .dmg, .exe or store listing. PromptQuorum found no privacy-policy page on the website, so the pages cited under Sources are the only statements available.

Argos Translate at a Glance

Attribute
Argos Translate
PlatformPython library for macOS, Windows and Linux (maker lists no OS)
PriceFree
LicenseMIT, open source
RunsOn your computer with OpenNMT and CTranslate2, offline after package download
InterfacesPython, command line, separate GUI
Languages100 language-pair packages in the index
GPUOptional, via an environment variable
Local API serverNot part of it; LibreTranslate is a separate project

The package count was read from the project's package index; the number of languages and pairs changes when packages are added. A missing statement on the site means unknown, not unsupported.

What Argos Translate Is

Argos Translate is a translation engine for developers, not a text box in an app. The README describes it as an open-source offline translation library written in Python that uses OpenNMT for translation and can be used from Python, the command line or a GUI. Language models come as .argosmodel archives, one per direction.

When no direct package exists, it pivots through an intermediate language: with Spanish to English and English to French installed, it can translate Spanish to French, at the cost of some quality, according to the documentation.

The project is published under the name Argos Open Tech. LibreTranslate, a web app and API built on top of Argos Translate, is a different project with its own repository and is not reviewed here. The maker also sells custom-trained language models at $1000 per language (negotiable), per the README. This review draws on the website, documentation, PyPI and GitHub; it involved no hands-on testing, so translation quality and speed are not rated.

How to Get Started

Setup is a pip install, one or more language packages and a command. The steps follow the README.

  1. 1
    Install the library
    Why it matters: Run `pip install argostranslate` in a Python environment of your choice.
  2. 2
    Download a language package
    Why it matters: Run `argospm update`, then `argospm install translate-en_de` for English to German; install the reverse direction separately if you need it.
  3. 3
    Translate from the command line
    Why it matters: Run `argos-translate --from en --to de "Hello World!"`; the README shows the answer "Hallo Welt!".
  4. 4
    Or call it from Python
    Why it matters: Import `argostranslate.translate` and call `translate("Hello World", "en", "es")`; the site's example installs the package with `argostranslate.package` first.

Language Packages and Hardware

Each language direction is its own download, so the disk space depends on how many pairs you install. The package index linked from the website lists 100 packages covering 50 language codes, including Arabic, Chinese, Japanese, Korean, German and Portuguese; the README says "and more". PromptQuorum did not measure package sizes or translation quality.

Inference runs through CTranslate2. No RAM or GPU requirement is stated; the README says GPU acceleration is switched on by setting ARGOS_DEVICE_TYPE to cuda or auto, so CPU is the default. Related libraries from the same maker translate HTML and files, but each is its own project.

Privacy, License and Cost

According to its README, Argos Translate is an offline library, so the text you translate should not need to leave your computer once the packages are installed. The network is used by pip, by argospm update for the package index and to download each .argosmodel file. Dependencies such as Stanza and SentencePiece are installed with it; the newest repository commit makes Stanza optional, but PyPI 1.11.0 still lists it as required. The code is open and PromptQuorum did not examine network traffic or what the dependencies fetch at run time, so the privacy claims are the maker's own.

The license is MIT and the software is free. The project accepts donations and lists a sponsor on its README; it makes no claim about the license of the individual language packages, which PromptQuorum did not check.

Trade-Offs: Benefits vs. Limitations

Translation on your computer

What it means in real use:
Text can be translated without an online service once packages are installed.
Limitation / caveat:
Install and package downloads need the network; traffic was not inspected.

Free and open source

What it means in real use:
MIT code, no account and no per-word fee.
Limitation / caveat:
Package licenses were not checked; custom models are a paid service.

Python and command line

What it means in real use:
Easy to script, batch and embed in your own tools.
Limitation / caveat:
Requires a terminal and Python; no installer.

Many language packages

What it means in real use:
The index lists 100 packages across 50 language codes.
Limitation / caveat:
One download per direction; pivoting through English costs some quality.

Optional GPU use

What it means in real use:
Set one variable to speed up supported hardware.
Limitation / caveat:
No speed or quality figures are published here.

Established project

What it means in real use:
Release 1.11.0 is on PyPI and the repository has thousands of stars.
Limitation / caveat:
No update since 8 August 2026; the GUI is older still.

Argos Translate vs. Alternatives

These are the closest translation tools in the directory: an iPhone app, a book-translation pipeline and a subtitle app that builds on Argos Translate itself.

Argos Translate

Platforms:
Mac, Windows, Linux
Price and license:
Free, MIT
Role:
Offline translation library
Key difference:
Python and command line; one package per language pair

On-Device AI Translator

Platforms:
iPhone
Price and license:
Freemium, closed source
Role:
Phone translation app
Key difference:
Runs language models on the device; an app, not a library
Articles about On-Device AI Translator (1)

Also mentioned in:

TranslateBooksWithLLMs

Platforms:
Mac, Windows, Linux
Price and license:
Free, AGPL-3.0
Role:
Book and document translation
Key difference:
Uses a local or cloud language model rather than a dedicated translation engine
Articles about TranslateBooksWithLLMs (2)

Sablate

Platforms:
Windows, Mac
Price and license:
Freemium, closed source
Role:
Subtitle app
Key difference:
Translates subtitles with Argos, plus transcription; not a general translator
Articles about Sablate (1)

Also mentioned in:

Platform, price, and feature details for third-party apps change frequently. Verify current specifics on each project's own page before deciding.

Compare in directory

Who Should Use Argos Translate

  • Developers. The Python API and command line suit scripts, pipelines and your own tools.
  • People who avoid online translators. Translation runs on the computer once packages are installed, per the README.
  • Open-source users. The MIT code is public and the software costs nothing.
  • Tinkerers with GPUs. One environment variable enables GPU use.

Who Should Not Use Argos Translate

  • Anyone who wants a double-click app. There is no installer, and the GUI is a separate, older package.
  • Readers who need proven quality. PromptQuorum did not test accuracy or speed.
  • Anyone who needs a maintained project. The last repository change is dated 8 August 2026.
  • Phone users. Look at On-Device AI Translator for iPhone instead.

Frequently Asked Questions

Does Argos Translate work offline?

The README calls it an offline translation library, and translation uses installed language packages. You need a connection to install the library and download each package; PromptQuorum did not test it with the network disconnected.

How is Argos Translate different from LibreTranslate?

LibreTranslate is a web app and API built on top of Argos Translate, per the README. Argos Translate is the translation library itself, with a command line and a Python API; LibreTranslate is its own project and not covered here.

Can it translate between any two languages?

Only pairs with an installed package, directly or through an intermediate language. The documentation says pivoting, for example Spanish to English to French, works at the cost of some quality.

Does it have a graphical interface?

Yes, but as a separate package, argostranslategui, whose PyPI release is from 2023 and whose repository was last changed in March 2025. The main library is built for Python and the command line.

Can I get a custom language model?

The README offers custom models trained on your own data for $1000 per language (negotiable). PromptQuorum did not evaluate that service.

Verdict

Argos Translate is a good fit if you want free, open-source translation that, per its README, runs on your own computer and that you can script from Python or a terminal. It has an MIT license, regular PyPI releases (1.10.0 in October 2025, 1.11.0 in February 2026) and a large package index.

The caveats are scope and maintenance: no installer, a separate and older GUI, one download per language direction, no update since 8 August 2026, and quality and privacy claims that PromptQuorum could not check. Try one language pair on a small text before building anything on it.

Sources

← Back to Power Local LLM

MCP