Local Translation Engine

80 languages.
Zero cloud.

RoadLang is a local-first translation engine that runs entirely on your device. Your text never leaves your network. Fast, accurate, and completely private. Replaces Google Translate.

Install RoadLang Try the Demo
80
Languages
0
Data sent
<200ms
Latency
2GB
Model size
Live Demo

Translate anything, locally

English
Every device on the BlackRoad mesh speaks the same language. Sovereign infrastructure means your data never crosses a border you didn't choose.
Spanish
Cada dispositivo en la red BlackRoad habla el mismo idioma. Infraestructura soberana significa que tus datos nunca cruzan una frontera que no elegiste.
Japanese
BlackRoadメッシュ上のすべてのデバイスが同じ言語を話します。ソブリンインフラストラクチャとは、選択しなかった国境をデータが越えないことを意味します。
Arabic
كل جهاز على شبكة BlackRoad يتحدث نفس اللغة. البنية التحتية السيادية تعني أن بياناتك لا تعبر حدودًا لم تخترها.
Languages

80 language pairs and growing

All translation models run locally via Ollama. Download a language pack once, use it forever. No API keys. No rate limits. No per-character billing.

English Spanish French German Japanese Chinese Korean Arabic Portuguese Russian Hindi Italian Dutch Polish Turkish Vietnamese Thai Swedish Norwegian Danish Finnish Czech Romanian Hungarian Greek Hebrew Indonesian Malay Tagalog Swahili Ukrainian Bengali Tamil Urdu Persian + 45 more
Features

More than word replacement

// context

Context-aware

RoadLang uses transformer models that understand context, idioms, and tone. Technical docs get technical translations. Casual text stays casual.

// batch

Batch translate

Translate entire directories of files, markdown docs, or codebases. Preserve formatting, code blocks, and frontmatter. Built for developer workflows.

// api

REST API

Drop-in replacement for the Google Translate API. Same endpoint format, same response schema. Switch your app to local translation in one line.

// cli

CLI-first

Pipe text through RoadLang from your terminal. Translate git commit messages, README files, or error logs. Integrates with any shell workflow.

// speed

Sub-200ms latency

Optimized for ARM64 hardware. Translations complete in under 200ms on a Raspberry Pi 5. Near-instant on desktop hardware with GPU.

// offline

Works offline

No internet connection needed after initial model download. Translate on airplanes, in basements, or on air-gapped networks.

Privacy

Your words stay yours

--

No telemetry

RoadLang sends zero data to any external server. No usage tracking, no analytics, no "anonymous" metrics. The binary runs and that is it.

--

No training on your data

Google Translate uses your translations to improve their models. RoadLang does not. Your medical records, legal documents, and private messages are never training data.

--

Auditable source

The full source is available on your Gitea instance. Inspect every line. Verify it does what we say. No trust required.

Install

Translate in 30 seconds

RoadLang runs on Linux, macOS, and ARM64 devices. Install it, download a language pair, and start translating.

# Install RoadLang
br install roadlang

# Download language packs
br roadlang pull en-es en-fr en-ja en-zh

# Translate text
echo "Pave Tomorrow" | br roadlang --to es
# => "Pavimenta el manana"
Get BlackRoad — $99/mo