← all comparisons

LibreTranslate vs OPUS-MT (Marian NMT)

Self-host pick — both replace DeepL (Machine translation API).

Both LibreTranslate and OPUS-MT (Marian NMT) self-host as a replacement for DeepL (Machine translation API). Pick LibreTranslate if you want the lighter footprint — 10min docker run (model downloads on first start), $10-30/mo vps — cpu-only works for low traffic; gpu recommended above 100 req/min. Pick OPUS-MT (Marian NMT) if you need research, low-resource language pairs, and teams that want to fine-tune translation models for a specific domain — 30min — pull Marian + a model from Hugging Face and $15-50/mo vps — marian is c++ and fast, but gpu helps for throughput.

LibreTranslateopen-sourceOPUS-MT (Marian NMT)open-source
LicenseAGPL-3.0MIT
Setup time10min docker run (model downloads on first start)30min — pull Marian + a model from Hugging Face
Monthly cost$10-30/mo VPS — CPU-only works for low traffic; GPU recommended above 100 req/min.$15-50/mo VPS — Marian is C++ and fast, but GPU helps for throughput.
GitHubLibreTranslate/LibreTranslate ★ 14.4k · last commit 8d agoaliveHelsinki-NLP/Opus-MT ★ 813 · last commit 3mo agoalive
ReplacesDeepLDeepL

Good fit for

LibreTranslate

Web apps that want a self-hosted translation API for user content (UGC translation, support ticket I18n).

Weak at:Quality on rare pairs (EN ↔ Slavic, EN ↔ Asian) is below DeepL; for high-stakes translation this still matters.

OPUS-MT (Marian NMT)

Research, low-resource language pairs, and teams that want to fine-tune translation models for a specific domain.

Weak at:Bring your own service layer; quality varies by pair (well-resourced pairs are excellent, others vary).

In a terminal? npx -y github:SolvoHQ/os-alt-cli deepl prints DeepL's self-host options including both — how the CLI works →

FAQ

Which is easier to self-host, LibreTranslate or OPUS-MT (Marian NMT)?

LibreTranslate: 10min docker run (model downloads on first start). OPUS-MT (Marian NMT): 30min — pull Marian + a model from Hugging Face.

What does each cost to run?

LibreTranslate: $10-30/mo VPS — CPU-only works for low traffic; GPU recommended above 100 req/min.. OPUS-MT (Marian NMT): $15-50/mo VPS — Marian is C++ and fast, but GPU helps for throughput.. Both projects are free and open source.

Do LibreTranslate and OPUS-MT (Marian NMT) replace the same SaaS?

Yes — both are open-source alternatives to DeepL.