awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
xxnuo avatar

xxnuo/MTranServer

0
View on GitHub↗
4,271 stele·263 fork-uri·C++·apache-2.0·11 vizualizări

MTranServer

MTranServer is a self-hosted translation server that runs entirely offline using locally stored models, processing language conversions without any internet connection or GPU hardware. It functions as a translation API emulator, mimicking the endpoints of popular translation services so that existing client software can connect without requiring configuration changes.

The server is designed for private, local deployment, packaged as a containerized backend for consistent installation across different environments. It supports multiple API protocols, making it compatible with browser translation plugins like Immersive Translate and DeepL, as well as IDE extensions for translating code comments and strings. The server can be configured entirely through command-line flags at startup, and it includes system tray integration for running as a background desktop service with a simple web UI for management.

The project covers the full workflow of offline machine translation, from serving translations via local models to integrating with browser extensions and development tools. It provides a complete self-hosted alternative to cloud-based translation APIs, keeping all data local and eliminating dependency on external services.

Features

  • Translation Servers - Runs a private translation service on your own hardware to keep data local and avoid cloud API costs or internet dependency.
  • Local Model Serving - Serves translations using locally stored models, eliminating the need for internet connectivity or GPU hardware.
  • Translation Servers - Runs local models to convert text between languages without internet access.
  • Offline Translation Engines - Translates text between languages using local models without any internet connection, ensuring privacy and availability.
  • Translation Engines - Processes language conversions using locally stored models without requiring GPU hardware.
  • Translation API Integrations - Exposes multiple API endpoints compatible with popular browser translation extensions like Immersive Translate and DeepL.
  • API Emulators - Mimics popular translation service APIs so existing client software connects without configuration changes.
  • Translation Protocol - Exposes multiple API endpoints compatible with various browser translation extensions and IDE plugins.
  • AI Translation Extensions - Connects browser translation extensions to a local backend for seamless, private in-page translation.
  • Translation API Endpoints - Mimics popular translation service endpoints for compatibility with existing clients.
  • Containerized Backends - Provides a containerized deployment for consistent installation and management of translation models across environments.
  • Containerized Deployments - Packages the server and models into containers for consistent installation across different host machines.

Istoric stele

Graficul istoricului de stele pentru xxnuo/mtranserverGraficul istoricului de stele pentru xxnuo/mtranserver

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face xxnuo/mtranserver?

MTranServer is a self-hosted translation server that runs entirely offline using locally stored models, processing language conversions without any internet connection or GPU hardware. It functions as a translation API emulator, mimicking the endpoints of popular translation services so that existing client software can connect without requiring configuration changes.

Care sunt principalele funcționalități ale xxnuo/mtranserver?

Principalele funcționalități ale xxnuo/mtranserver sunt: Translation Servers, Local Model Serving, Offline Translation Engines, Translation Engines, Translation API Integrations, API Emulators, Translation Protocol, AI Translation Extensions.

Care sunt câteva alternative open-source pentru xxnuo/mtranserver?

Alternativele open-source pentru xxnuo/mtranserver includ: sakurallm/sakurallm — SakuraLLM is a multi-format document translation system that hosts large language models for translating Japanese text… hillya51/lunatranslator — LunaTranslator is a real-time translation tool designed for visual novels and games. It functions as a multi-engine… fishjar/kiss-translator — kiss-translator is a browser extension that provides an AI translation pipeline to render bilingual web content. It… zyddnys/manga-image-translator — This project is an automated image translation system and pipeline specifically optimized for manga and comics. It… guaguastandup/zotero-pdf2zh — zotero-pdf2zh is a translation system and Zotero plugin designed to convert academic PDF papers into target languages… yiiguxing/translationplugin — TranslationPlugin is a translation utility for IntelliJ-based editors and Android Studio. It functions as a…

Alternative open-source pentru MTranServer

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu MTranServer.
  • sakurallm/sakurallmAvatar SakuraLLM

    SakuraLLM/SakuraLLM

    4,618Vezi pe GitHub↗

    SakuraLLM is a multi-format document translation system that hosts large language models for translating Japanese text into other languages. It functions as an inference server that exposes translation models through an OpenAI-compatible API, allowing any tool supporting the OpenAI client format to send translation requests. The system is designed as a glossary-aware translation engine that applies user-defined term dictionaries to ensure consistent translation of proper nouns and names across outputs. The project distinguishes itself by supporting multiple high-performance inference backends

    Python
    Vezi pe GitHub↗4,618
  • hillya51/lunatranslatorAvatar HIllya51

    HIllya51/LunaTranslator

    12,030Vezi pe GitHub↗

    LunaTranslator is a real-time translation tool designed for visual novels and games. It functions as a multi-engine translation hub and text extractor that captures dialogue via memory hooking or optical character recognition to convert it into a target language. The project distinguishes itself through specialized linguistic tools, including a Japanese text analyzer for sentence segmentation and phonetic readings. It also operates as a digital dictionary aggregator, querying multiple online and offline databases simultaneously to provide comprehensive vocabulary definitions for language lear

    C++galgameocrreverse-engineering
    Vezi pe GitHub↗12,030
  • fishjar/kiss-translatorAvatar fishjar

    fishjar/kiss-translator

    8,826Vezi pe GitHub↗

    kiss-translator is a browser extension that provides an AI translation pipeline to render bilingual web content. It functions as a bilingual web translator, displaying original and translated text side-by-side while preserving the layout, formatting, and links of the original webpage. The tool distinguishes itself through deep AI customization, using terminology glossaries, conversation memory, and variable-based prompt templating to improve translation accuracy. It supports real-time translation streaming and allows users to compare outputs from multiple translation services simultaneously w

    JavaScriptextensiontranslatetranslation
    Vezi pe GitHub↗8,826
  • zyddnys/manga-image-translatorAvatar zyddnys

    zyddnys/manga-image-translator

    9,415Vezi pe GitHub↗

    This project is an automated image translation system and pipeline specifically optimized for manga and comics. It provides a sequence of text detection, machine translation, and typesetting, and is available as an image translation API, a command-line tool for batch processing, and an LLM-powered translator. The system utilizes OCR to detect text regions and an inpainter to remove original content by synthesizing background pixels. Translated text is then overlaid using an automated typesetter that manages font sizes, colors, and reading directions based on the original coordinates. The wor

    Pythonanimeauto-translationchinese-translation
    Vezi pe GitHub↗9,415
  • Vezi toate cele 30 alternative pentru MTranServer→