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.
10.8KUpdated 2 days agoMIT
Browser Extension#Multilingual#Ollama integration#OpenAI-compatible API
ChatGPTBox is a browser extension for people who want AI help while reading pages or searching the web. It connects to self-hosted models or services such as ChatGPT, Claude, Moonshot and Azure.
19.7KUpdated 19 hours agoGPL-3.0
macOS · Windows · Linux · Docker · Web#Batch processing#Human approval#Multilingual
pyVideoTrans translates spoken video into another language for people preparing subtitles and dubbed versions. It works from the audio, so footage doesn't need existing subtitles.
17.6KUpdated 4 days agoAGPL-3.0
Web#Multilingual#Works offline
LibreTranslate is a machine translation service for developers and organizations that want translation to run on their own server. Its API connects translation to applications, while a web interface lets people translate directly.
1.1KUpdated 2 months agoBSD-3-Clause
Android · Browser Extension#Multilingual#Ollama integration#Works offline
Linguist is a browser translation extension for people reading, communicating or studying across languages. You can choose on-device translation or connect a translation service that suits your needs.
immersivetranslate.comOCR and Document Scanning
macOS · iOS · Android · Browser Extension#Inpainting#Multilingual
Immersive Translate is a translation extension for people reading foreign-language articles, research and work documents. It keeps the original text beside the translation so readers can compare passages.
10.7KUpdated 3 weeks agoApache-2.0
Android#Multilingual#ONNX#Quantization
RTranslator helps people hold spoken conversations in different languages using their Android phones. It runs translation locally and works offline.
1.4KUpdated 2 weeks agoGPL-3.0
Android#Multilingual#Works offline
Offline Translator is an Android app for translating material when you don't have an internet connection or want translation to stay on your device. It handles everyday text as well as images and PDF/ODT documents.
8.3KUpdated 6 days agoMIT
Web · Browser Extension#LM Studio integration#Ollama integration#OpenAI-compatible API
Page Assist is a browser extension for people who run AI models locally and want to use them while browsing. It lets you ask questions about a page without leaving it or open a separate tab for longer conversations.
1.1KUpdated 8 months agoAGPL-3.0
Web · Browser Extension#Multilingual#Multimodal input#Ollama integration
NativeMind is a local ChatGPT alternative for people who want AI help with reading and writing inside their browser. It processes prompts and page content on your device using local models.
963Updated 1 month agoGPL-3.0
#Agent Skills#Code execution#Context compression
Ellama is an AI assistant for Emacs users who want help with writing and code inside their editor. It handles requests about selected text as well as longer conversations and coding tasks that need several steps.
1.7KUpdated 1 day agoMPL-2.0
Linux#Multilingual#Works offline
Speech Note lets you dictate, read aloud and translate multilingual notes on Linux and Sailfish OS. It's for people who want speech and text processing to stay on their device and work offline.
6.7KUpdated 3 months agoMIT
Linux#Multilingual#Works offline
Argos Translate translates text on your own machine for people who need offline translation and developers adding translation to their software. Once you have the language models, it can translate without an internet connection or sending text to an online service.
290Updated 2 days ago
Android#GGUF#Hugging Face integration#llama.cpp backend
OfflineLLM is an on-device AI chat app for Android users who want to run models locally without sending conversations to a cloud service. It works fully offline and has no network permissions.
19.2KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · Docker · Web#Batch processing#MLX#Multilingual
VideoLingo is a video translation app for creators and educators producing bilingual subtitles or dubbed videos. Its self-hosted browser interface brings transcription, translation and subtitle preparation into one workflow, though the selected providers determine which processing stays local.
38.4KUpdated 21 hours agoAGPL-3.0
macOS · Windows · Docker · Web#Batch processing#Hugging Face integration#MCP
PDFMathTranslate translates scientific papers for readers who need the text in another language while keeping equations and figures in context. It produces translated and bilingual PDFs so readers can compare the result with the original.
826Updated 1 week agoMIT
macOS · Windows · Linux#llama.cpp backend#LM Studio integration#Multilingual
Interpreter translates Japanese game text into English subtitles over the game window. It's aimed at retro-game players, with MeikiOCR tuned for Japanese game text and pixel fonts. The default MeikiOCR and Sugoi V4 models run locally without internet access after setup.
643Updated 2 years agoMIT
macOS · Windows · Linux · Web · Browser Extension#Batch processing#Multilingual#Quantization
TranslateLocally translates text on your own computer for people who want local machine translation and teams working with their own translation models. It uses Marian and Bergamot, with a desktop interface for everyday text and command-line access for batch work.
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.