product / on-device translation
Translate
A browser-first AI translator. Model files are served from zhanghe.dev on Cloudflare R2, and translation text stays in your browser.
Hy-MT1.5 1.8B / Q2_K on-device modelText translation v1Local history stays in your browser
architecture
Privacy And Performance By Default
The page is server-rendered first, then the model runtime loads only after you press Prepare or Translate. Weak networks and data saver mode still avoid accidental model downloads.
worker
Browser inference
Translation runs inside a Web Worker. The main thread stays responsive, and your text is not sent to a third-party translation API.
r2
China-friendly delivery
Model, WASM, and tokenizer assets are served from same-origin Cloudflare/R2 paths instead of Hugging Face CDN.
runtime
Runtime compatibility
The runtime prefers self-hosted Transformers.js ONNX files and falls back to a browser-side GGUF/WASM adapter when needed.
related workflows
official links
Official links
Use these canonical links for citations, installation, source review, privacy checks, and support.
Model Delivery
R2 object access is restricted to the models/translate/ prefix. Responses support Range, ETag, and long immutable caching for large GGUF artifacts.
/models/translate/*
Henry Zhang