LibreTranslate

自托管翻译 API,数据不出内网,离线也能翻

LibreTranslate 是一个完全开源、可自托管的机器翻译 API,目标是让任何人无需依赖商业翻译服务即可搭建自己的翻译能力。它解决的核心问题是翻译服务的隐私与成本:商业 API 按量计费、数据要出境,而 LibreTranslate 可以部署在自己的服务器上,离线运行,文本不出内网。核心能力包括提供 HTTP API 供程序调用,支持多语言互译,可加载 Argos Translate 等开源模型,支持语言自动检测、HTML 格式翻译和 API 密钥管理。项目用 Python 编写,提供 Docker 镜像和 pip 安装方式,几分钟即可跑起来,也支持通过模型扩展新语种。适合对数据合规敏感、需要批量翻译或想自建翻译中台的团队。

开源 freemium 行业应用
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 16668
维护状态 较活跃
是否开源
定价模式 freemium

项目数据

分类行业应用
开发团队LibreTranslate
所属国家
定价模式freemium
价格说明开源版免费自托管,官方云服务提供免费额度及付费订阅
访问状态
是否开源
开源协议AGPL-3.0
主要语言Python
技术栈/模型api,machine,translate,translation,translator
GitHub 星标★ 16668
30天Star增速
HF 下载量
上线时间2020-12-19 00:00:00
最近更新2026-09-16 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-14
浏览次数1

使用教程

难度:入门 约 10 分钟 部署方式:Docker 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 可访问 GitHub 与官方文档站点的网络环境
  • Python 运行环境(项目使用 Python 编写,支持 pip 安装)
  • 如采用容器方式部署,需要 Docker 环境
  • 用于存放源码或数据的本地目录

安装与启动步骤

  1. 1查看官方快速开始

    README 的 Getting Started 只给出文档链接,安装步骤必须以下载文档站点的 Quickstart 为准,不要凭猜测执行命令。

  2. 2阅读 API 使用指南

    通过官方 Usage Instructions 了解如何调用翻译接口、如何传语言参数与密钥,再决定部署方式。

  3. 3克隆项目源码

    README 给出了 GitHub 仓库地址,可先克隆到本地,再按官方文档进行部署或二次开发。

    git clone https://github.com/LibreTranslate/LibreTranslate.git
  4. 4在线试用验证效果

    README 提供在线体验地址,可先在线试用翻译效果,确认满足需求后再自托管部署。

如何确认成功

README 未给出启动验证方式,请按官方 Quickstart 文档确认服务可访问并返回翻译结果。

常见问题

Q:LibreTranslate 依赖 Google 或 Azure 翻译吗?

A:不依赖。README 明确说明它完全自托管,不使用 Google、Azure 等专有软件,翻译引擎由开源的 Argos Translate 库驱动。

Q:翻译能力由什么提供?

A:由开源库 Argos Translate 提供,README 的 Credits 部分说明该库是项目得以实现的关键。

Q:从哪里获取安装与使用说明?

A:README 未内嵌安装命令,只提供了 Quickstart、Usage Instructions 和 Community Resources 三个文档链接,请访问 docs.libretranslate.com 查阅。

Q:项目采用什么许可证?

A:GNU Affero General Public License v3(AGPL-3.0),对外提供网络服务时需注意其开源义务。

Q:可以先用官方在线服务试吗?

A:可以,README 提供了 https://libretranslate.com 在线试用,以及 API Docs 和社区论坛入口。

注意事项

  • README 节选中没有任何安装命令、端口或配置项,本教程步骤仅为官方文档入口与源码获取,部署细节请以官方文档为准。
  • 项目采用 AGPL-3.0 许可证,分发或对外提供网络服务前请确认合规。
  • 使用 LibreTranslate 名称与商标需遵守仓库中的 TRADEMARK.md 指引。

核心亮点

  • 可完全离线自托管,翻译文本不经过第三方服务器,满足隐私和合规要求
  • 部署简单,提供 Docker 镜像与 pip 安装,几条命令即可启动 API 服务
  • 提供标准 HTTP API,支持语言检测、HTML 翻译和密钥管理,方便集成到现有系统

不足之处

  • 翻译质量依赖开源模型,整体效果与主流商业翻译仍有明显差距
  • 大语种模型体积和内存占用较高,低配机器上推理速度较慢

适用场景

  • 企业内部系统需要翻译用户内容,但数据不能出境,用自托管 API 满足合规
  • 开发者给博客、论坛或客服系统加多语言能力,直接调用本地翻译接口
  • 离线或内网环境下做文档、邮件批量翻译,不依赖外网商业服务

替代项目

Argos Translate、Marian NMT、OpenNMT

项目介绍

LibreTranslate 是一个行业应用领域的开源项目,官方简介:Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.。项目使用 Python 开发,在 GitHub 上获得 16476 星标。

上一篇:dxl-commerce-agent

下一篇:MateCat

同类项目推荐

xmgai-like 开源

换脸、艺术二维码随手玩,副业灵感一包带走。

本开源 AI 副业搞钱项目集成了强大功能,包括 AI 艺术二维码生成、AI 换脸、Delle3 绘画等···

★ 60 2026-08-09
spoken-to-signed-translation 开源

把口语文本一路转成手语视频的流水线

a text-to-gloss-to-pose-to-video pipeline for spoken to signed language translation

★ 101 2026-09-11
LiveTranslate 开源

直播看片实时翻译,字幕秒出,跨语言无压力

Real-time audio translation, captures system audio + mic, runs ASR (Whisper/SenseVoi···

★ 668 2026-08-13