Skip to content
All apps

LibreTranslate

Machine translation API and web page that run offline

Setup check
Not yet
Setup
One click
Memory
From 2 GB
Category
AI apps
License
AGPL-3.0-only

About this app

LibreTranslate translates text and documents between dozens of languages with Argos Translate models that run on your server. It offers a simple web page and a JSON API, so apps can translate without sending text to Google or DeepL.

What this app needs

recipe.json

Settings

  • LanguagesOptional

After it starts

Open the app to translate in the browser, or call the API at <deployment URL>/translate.

  • The first start downloads the language models and can take several minutes.
  • The API has no key by default, so anyone with the URL can use it.
Technical details
Opens
app:5000/
Check
GET /health within 900 s
  • app
    Image
    libretranslate/libretranslate:v1.9.6
    Ports
    5000/http
    Data
    models → /home/libretranslate/.local
    Internet
    Public internet, private networks blocked
    Limits
    2 CPUs · 2048 MB

Checks by Setup

No current check by Setup; runs on your own server do not change the badge.

Past checks

No checks recorded yet.

For maintainers

Share this app’s recipe and setup button.

Add Setup to your repo

Preview of the Badge
[![Runs on Setup](https://usesetup.app/api/badge/libretranslate)](https://usesetup.app/run?source=https%3A%2F%2Fgithub.com%2FLibreTranslate%2FLibreTranslate)

Green: Setup passed it within 30 days. Blue: CI reported a pass. Your own runners never change the badge.