
LibreTranslate is a self-hosted machine translation API for developers and organizations that want to run translation on their own servers. It's free to download and can work offline. The project is open source under the GNU Affero General Public License v3.0 (AGPL-3.0).
It translates text and files, and it can detect the source language automatically. The web interface lets people translate directly, while the API lets software request translations. Supported languages include English, Spanish, Arabic, Chinese, Ukrainian and many others. You can choose a source language when you know it or use automatic detection when you don't.
LibreTranslate uses the open source Argos Translate engine, so a self-hosted server doesn't need Google or Azure to perform translations. That makes it an option for teams that need translation without sending requests to a proprietary translation provider. The LibreTranslate website also provides a hosted translation service; requests sent there go to that service rather than your own server. With a self-hosted deployment, translation runs on infrastructure you control.
Claim this page with an email at libretranslate.com. LibreTranslate gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find LibreTranslate?Promote it
Something wrong or outdated on this page?
1.1KUpdated 7 months agoAGPL-3.0
Web · Browser Extension#Multilingual#Multimodal input#Ollama integration
NativeMind brings a local AI assistant into Chrome for people who want help with webpages, documents, and writing without sending that content to a cloud model. The browser extension connects to Ollama on your machine, keeping prompts and AI processing on-device. It requires no account and uses the AGPL-3.0 open-source license.
19.2KUpdated 2 days agoGPL-3.0
macOS · Windows · Linux · Docker · Web#Batch processing#Human approval#Multilingual
3.1KUpdated 1 year agoAGPL-3.0
Web#Multilingual#Works offline
Whishper is a self-hosted speech-to-text app for people who need transcripts or translated subtitles from audio and video. Its browser interface brings transcription, translation and subtitle editing together, with all three running on your own machine. It can work offline, so local media doesn't need to go to a cloud transcription service.
550Updated 2 years agoMPL-2.0
Web#Multilingual
Bergamot Translator is a C++ library for running neural machine translation on your own device. Developers can integrate it into native applications or build it for WebAssembly. Separate browser integrations, such as the TranslateLocally extension, make the engine accessible to end users. The software is free and open source under the Mozilla Public License 2.0.
20.3KUpdated 4 days agoApache-2.0
macOS · Windows · Linux · Docker · Web#Batch processing#Multilingual#Voice cloning
91Updated 1 day agoAGPL-3.0
Web#Multi-user access#Multilingual#Multimodal input
pyVideoTrans translates spoken audio into another language and produces a video with translated subtitles and AI dubbing. It's for people adapting videos for audiences in other languages who want control over which parts run locally. It recognizes speech directly, so the original video doesn't need subtitles.
ebook2audiobook turns non-DRM ebooks into narrated audio with chapters and metadata, for readers who want audio editions of their own books. It runs locally on Windows, macOS and Linux, with Docker support and a browser interface built with Gradio. It's open source under Apache 2.0.
Nextcloud Assistant brings AI into Nextcloud Hub's documents, email, chat and calendar. It's for teams that want help with shared work while choosing where AI processing happens. With an on-premises model, data stays on your server. The app is open source under AGPL-3.0.