LLM
Translation
Extension
Browser Extension
A Chrome extension that translates web pages using LLM APIs with custom terminology, progress tracking, and background processing.

Engineering Parameters
Browser Extension
Project classification
ACTIVE
Current operational state
TOOLING
System designation
llm-translation-extension
Archive reference code
2025.01.10
Initial release date
OPEN SRC
Distribution model
Project
Overview
LLM Translation Extension is a Chrome extension that translates entire web pages using language model APIs through the Vercel AI SDK. It processes text nodes in the background, showing real-time progress (translated nodes vs total nodes), and lets you stop the translation at any time.
The extension has three pages: a settings page for configuring target language, API key, model URL, and model ID; a terms page for defining custom terminology with categories (original text, translated text, and descriptions) rendered efficiently with @tanstack/react-virtual; and the translation page that triggers page translation with the pageTranslator function.
Built with TypeScript, React, Tailwind CSS, Nunjucks templates, and Vite for bundling. The custom terminology feature is particularly useful for technical content where standard translations miss domain-specific terms — define your glossary once and the LLM uses it consistently across every page you translate.
Sequential Archives
View Full ArchiveRxCode
A native macOS command center for AI coding agents — Claude Code, Codex, and ACP clients in one SwiftUI workspace.
linda-assistantLinda Assistant
A full-stack personal AI assistant with native iOS app, backend services, and intelligent document and slide management.