{"adoption": {"forks": 294, "observed_at": "2026-08-28T04:08:56.699227+00:00", "stars": 4675}, "canonical_url": "https://ross.abutalabs.com/products/mtranserver", "card": {"archived": false, "artifact_type": "service", "description": "Offline translation model server with low resource consumption, fast speed, and private deployment capability. 低资源占用速度快可私有部署的离线翻译模型服务器", "domain": ["self-hosted", "apis"], "enriched": true, "function": ["machine-learning", "http-server", "nlp", "self-hosted", "api-framework"], "health_score": 81, "homepage": null, "language": "C++", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["xxnuo/MTranServer"], "name": "xxnuo/MTranServer", "platform": ["windows", "self-hosted", "cpp"], "pushed_at": "2026-03-08T12:01:45+00:00", "repo": "xxnuo/MTranServer", "stars": 4675, "tags": ["offline-translation", "machine-translation", "translation-server", "low-resource", "privacy", "immersive-translate-compatible", "natural-language-processing", "localization", "linux", "macos", "docker", "web-server", "nodejs"], "topics": [], "urls": [], "use_cases": ["self-host an offline translation API without a GPU", "translate text privately without sending data to cloud services", "run a fast local translation backend for browser translation extensions", "deploy a low-resource machine translation server on a home server or VPS", "translate code comments locally in VS Code via a companion plugin", "get unlimited free translation without API costs"], "what_it_is": "MTranServer is an offline machine translation server with very low resource usage and millisecond response times, requiring no GPU. It supports major world languages, private deployment via desktop apps, npm, or Docker, and offers compatible APIs for popular translation plugins.", "when_to_avoid": ["you need the highest translation quality comparable to large online models", "you need rare language pairs not covered by the bundled models", "you prefer a managed cloud translation API with no self-hosting"], "when_to_choose": ["you need private, offline translation with no per-request fees", "you have limited hardware and cannot run large translation models", "you want millisecond-latency translation for integration into tools and plugins", "you want a Docker-deployable translation service compatible with immersive-translate"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mtranserver", "repo": "xxnuo/MTranServer", "role": "main", "score": 66}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.699227+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:19:22.050222+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c02d3596d5cb0786019399aa1a2438e435354a08c20604d6d2f2a4150a2a8cf6", "fetched_at": "2026-08-28T04:08:56.699227+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xxnuo/MTranServer"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.699227+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:19:22.050222+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c02d3596d5cb0786019399aa1a2438e435354a08c20604d6d2f2a4150a2a8cf6", "fetched_at": "2026-08-28T04:08:56.699227+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xxnuo/MTranServer"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:19:22.050222+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c02d3596d5cb0786019399aa1a2438e435354a08c20604d6d2f2a4150a2a8cf6", "fetched_at": "2026-08-28T04:08:56.699227+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xxnuo/MTranServer"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.699227+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.699227+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.699227+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:19:22.050222+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c02d3596d5cb0786019399aa1a2438e435354a08c20604d6d2f2a4150a2a8cf6", "fetched_at": "2026-08-28T04:08:56.699227+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xxnuo/MTranServer"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.699227+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.699227+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:19:22.050222+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c02d3596d5cb0786019399aa1a2438e435354a08c20604d6d2f2a4150a2a8cf6", "fetched_at": "2026-08-28T04:08:56.699227+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xxnuo/MTranServer"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.699227+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.699227+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.699227+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:19:22.050222+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c02d3596d5cb0786019399aa1a2438e435354a08c20604d6d2f2a4150a2a8cf6", "fetched_at": "2026-08-28T04:08:56.699227+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xxnuo/MTranServer"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.699227+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:56.699227+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:19:22.050222+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c02d3596d5cb0786019399aa1a2438e435354a08c20604d6d2f2a4150a2a8cf6", "fetched_at": "2026-08-28T04:08:56.699227+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xxnuo/MTranServer"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:19:22.050222+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c02d3596d5cb0786019399aa1a2438e435354a08c20604d6d2f2a4150a2a8cf6", "fetched_at": "2026-08-28T04:08:56.699227+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xxnuo/MTranServer"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:19:22.050222+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c02d3596d5cb0786019399aa1a2438e435354a08c20604d6d2f2a4150a2a8cf6", "fetched_at": "2026-08-28T04:08:56.699227+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xxnuo/MTranServer"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:19:22.050222+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c02d3596d5cb0786019399aa1a2438e435354a08c20604d6d2f2a4150a2a8cf6", "fetched_at": "2026-08-28T04:08:56.699227+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xxnuo/MTranServer"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 71, "longevity": 40, "rhythm": 74}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 573, "days_push": 178, "days_rel": 178, "gap_med": 0, "n_releases_24m": 58}, "score": 66, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}