Replace cloud translation APIs in browser extensions like Immersive Translate or DeepLX with a free local server.
Run private offline text translation without sending any data to external services.
Deploy a local translation service with Docker and connect it to any compatible browser extension or app.
Use the MTranCode VS Code plugin to translate code comments directly inside your editor via a local MTranServer.
The first translation for each language pair triggers an automatic model download, all subsequent requests for that pair work offline.
MTranServer is a translation server you run on your own computer or server. It uses small offline AI models to translate text between the world's major languages without sending anything to a cloud service. The project emphasizes low memory usage and fast response times: according to the README, individual translation requests return results in around 50 milliseconds once the models are loaded. It does not require a graphics card. You can run it on Windows, Mac, or Linux. There is a desktop application that installs with a single download and adds a system tray icon for managing the server. Developers can also start the server from the command line using a Node.js package runner, or deploy it using Docker with a short configuration file. The first time you request a translation for a particular language pair, the server downloads the required model automatically. After that, the same pair works offline. A key feature is compatibility with the APIs of well-known translation tools. If you have browser extensions or apps that work with Immersive Translate, Kiss Translator, DeepL, DeepLX, or Google Translate, you can often point them at your local MTranServer instead, replacing the cloud service with your own private instance. The README includes a table of which URL paths correspond to each supported tool. The README notes that translation quality from these small offline models is lower than what you would get from large cloud-based translation services. The project is designed for speed, privacy, and cost-free operation rather than maximum accuracy. For high-quality translation needs, the author recommends using a large language model API instead. A companion VS Code plugin called MTranCode lets you translate code comments directly inside supported editors by connecting to a running MTranServer instance.
← xxnuo on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.