Local AI Translation and Browser Reading Apps

Read foreign-language pages, translate text and ask questions about websites with local AI tools. Compare offline translators and browser assistants.

17 tools
A free browser AI assistant connects to self-hosted or cloud models for page summaries, selected-text tasks and branching chats, under the MIT license.

10.8KUpdated 2 days agoMIT

Browser Extension#Multilingual#Ollama integration#OpenAI-compatible API

An open-source video translation and AI dubbing tool for Windows, macOS and Linux that works with local offline models or cloud APIs.

19.7KUpdated 19 hours agoGPL-3.0

macOS · Windows · Linux · Docker · Web#Batch processing#Human approval#Multilingual

A self-hosted translation API for text and files that works offline, uses Argos Translate, and is free under the AGPL-3.0 license.

17.6KUpdated 4 days agoAGPL-3.0

Web#Multilingual#Works offline

A free browser translator translates pages and subtitles in Chrome and Firefox, with offline processing and local backends such as Ollama.

1.1KUpdated 2 months agoBSD-3-Clause

Android · Browser Extension#Multilingual#Ollama integration#Works offline

A bilingual AI translation extension translates web pages, formatted PDFs and video subtitles with engines including ChatGPT and DeepL.

immersivetranslate.comOCR and Document Scanning

macOS · iOS · Android · Browser Extension#Inpainting#Multilingual

An offline translation app for Android translates speech locally, with group conversations across phones and Bluetooth headset support.

10.7KUpdated 3 weeks agoApache-2.0

Android#Multilingual#ONNX#Quantization

An offline Android translator uses on-device Firefox models to translate text, images and PDF/ODT documents without sending requests to external servers.

1.4KUpdated 2 weeks agoGPL-3.0

Android#Multilingual#Works offline

A browser extension connects local LLMs through Ollama or OpenAI-compatible endpoints for chat and questions about webpages, with browser-local storage.

8.3KUpdated 6 days agoMIT

Web · Browser Extension#LM Studio integration#Ollama integration#OpenAI-compatible API

A local AI browser extension that uses Ollama to chat across tabs, analyze files and help with writing, with no account required.

1.1KUpdated 8 months agoAGPL-3.0

Web · Browser Extension#Multilingual#Multimodal input#Ollama integration

An Emacs AI assistant connects to Ollama and cloud APIs for chat, text editing and coding agents, with saved sessions and project context.

963Updated 1 month agoGPL-3.0

#Agent Skills#Code execution#Context compression

An offline speech-to-text and text-to-speech app for Linux and Sailfish OS that also translates text locally and supports desktop voice typing.

1.7KUpdated 1 day agoMPL-2.0

Linux#Multilingual#Works offline

An offline translation library and desktop app that runs locally, supports custom language models, and is open source under the MIT license.

6.7KUpdated 3 months agoMIT

Linux#Multilingual#Works offline

An offline AI chat app for Android that runs GGUF models through llama.cpp, with optional Vulkan GPU acceleration and no network permissions.

290Updated 2 days ago

Android#GGUF#Hugging Face integration#llama.cpp backend

Favicon of VideoLingo

VideoLingo

1 video
A self-hosted video translation app with default local Qwen3 speech recognition, bilingual subtitles, optional dubbing and OpenAI-compatible translation.

19.2KUpdated 1 day agoApache-2.0

macOS · Windows · Linux · Docker · Web#Batch processing#MLX#Multilingual

A scientific PDF translator that preserves layouts and formulas, supports Ollama and cloud services, and runs locally or in Docker.

38.4KUpdated 21 hours agoAGPL-3.0

macOS · Windows · Docker · Web#Batch processing#Hugging Face integration#MCP

An offline screen translator for Japanese games on Windows, macOS and Linux, with English overlays and optional Ollama or OpenAI-compatible backends.

826Updated 1 week agoMIT

macOS · Windows · Linux#llama.cpp backend#LM Studio integration#Multilingual

A local translation app runs Marian and Bergamot models on Windows, macOS and Linux, with desktop, command-line and browser extension access.

643Updated 2 years agoMIT

macOS · Windows · Linux · Web · Browser Extension#Batch processing#Multilingual#Quantization

Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper
Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper

Offline translation or a local browser assistant?

Offline translators use downloaded language models to translate text without a cloud translation service. Browser assistants can explain a page or answer questions through a local language model, but often need a separate model runner. These are different workflows, even when both appear in a browser extension.

Check which languages the offline engine supports; an app's total language count can include online providers. Download the required models in advance and select the local engine explicitly. For page assistants, check which page content is sent to the configured model and whether optional search or translation services use the internet.