Gemma Translator

Translate documents locally, with no size limits and full privacy—perfect for large files, CI pipelines, and offline workflows.

Features

🔒

Local & Private

All translations run on your machine—no network, no remote uploads. Keep sensitive documents private.
📂

Unlimited Size

Designed to handle very large documents and archives without artificial size limits.

Fast & Integrable

Lightweight, easy to integrate into CI pipelines and local scripts.
🧠

Model Family

Gemma Translator uses the translategemma model family; the default model is translategemma:12b. Change the model in the configuration file example.gemma-translator.yaml.

Usage

Real-world example
Screenshot of file translation

Installation

Install with pipx
pipx install git+https://github.com/arrase/gemma-translator.git

Recommended: install with pipx to keep the tool isolated from your system Python.