Biblioteca open source de tradução offline para Python, disponível como biblioteca, ferramenta de linha de comando ou GUI, baseada em modelos OpenNMT.
LibreTranslate/LibreTranslate
API gratuita e auto-hospedada de tradução automática, baseada no mecanismo open source Argos Translate e com opção de uso offline.
Alternativa open source a:Google Translate API
Microsoft Translator
- Estrelas
- 17,128
- Forks
- 1,784
- Issues abertas
- 128
- Último commit
- há 8 dias
O que é?
O LibreTranslate é uma API de tradução automática que você executa no próprio servidor, em vez de chamar um serviço de nuvem comercial. Seu mecanismo de tradução é baseado na biblioteca open source Argos Translate, então as solicitações não precisam ser enviadas a provedores proprietários como Google ou Azure.
O projeto é voltado a desenvolvedores que precisam integrar tradução por meio de código aos próprios aplicativos ou à própria infraestrutura e querem manter os textos em sistemas sob seu controle. Ele é descrito como fácil de configurar e capaz de funcionar offline quando os modelos de idioma já estão instalados. Também há uma versão hospedada em libretranslate.com para testar o serviço sem instalar nada.
O projeto é escrito em Python e distribuído como pacote e imagem Docker. A licença é AGPL-3.0.
Recursos principais
- 01API de tradução auto-hospedada que não depende do Google nem do Azure.
- 02Mecanismo de tradução baseado na biblioteca open source Argos Translate.
- 03Pode funcionar offline quando os modelos de idioma estão instalados.
- 04Disponível como pacote Python e imagem Docker.
- 05Oferece um site público com a documentação da API e uma demonstração hospedada.
Casos de uso
- Adicionar tradução a um aplicativo interno sem enviar dados para serviços de nuvem de terceiros.
- Executar um serviço privado de tradução em um ambiente com acesso limitado ou sem acesso à internet.
- Criar protótipos de recursos multilíngues com uma API gratuita e auto-hospedada.
Início rápido
- 1
Abra o guia de início rápido vinculado no README
Antes de usar
- Licenciado sob a AGPL-3.0, uma licença copyleft que exige que serviços de rede derivados compartilhem seu código-fonte.
Tópicos
Perguntas frequentes
- O que é LibreTranslate?
- API gratuita e auto-hospedada de tradução automática, baseada no mecanismo open source Argos Translate e com opção de uso offline. O LibreTranslate é uma API de tradução automática que você executa no próprio servidor, em vez de chamar um serviço de nuvem comercial. Seu mecanismo de tradução é baseado na biblioteca open source Argos Translate, então as solicitações não precisam ser enviadas a provedores proprietários como Google ou Azure.
- LibreTranslate é gratuito? Qual é a licença?
- LibreTranslate é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- LibreTranslate ainda é mantido?
- Manutenção ativa. O último commit de LibreTranslate foi em 12 de out. de 2026.
- Para que posso usar LibreTranslate?
- Adicionar tradução a um aplicativo interno sem enviar dados para serviços de nuvem de terceiros. Executar um serviço privado de tradução em um ambiente com acesso limitado ou sem acesso à internet. Criar protótipos de recursos multilíngues com uma API gratuita e auto-hospedada.
- Como instalar LibreTranslate?
- Abra o guia de início rápido vinculado no README
- Onde consigo LibreTranslate?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/LibreTranslate/LibreTranslate
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Framework de agente pessoal de IA self-hosted em Python, com WebUI no navegador, cliente de terminal, canais de chat, ferramentas, memória e suporte a MCP.
Um espaço de aprendizagem com IA, self-hosted e nativo para agentes, que oferece tutoria personalizada, perguntas e respostas, quizzes, pesquisa e visualizações, feito com Python e Next.js.
Automação de navegador open source que usa LLMs e visão computacional para executar fluxos de trabalho na web em qualquer site, estendendo o Playwright com comandos de IA.
Plataforma open source de observabilidade e avaliação de LLMs para rastrear agentes de IA, pontuar saídas de LLMs, gerenciar prompts e monitorar ambientes de produção.
Um tokenizador BPE rápido para os modelos da OpenAI, usado para converter texto em tokens e vice-versa sem perda de informação.