llm-translator
2026Highlight text anywhere on Linux and a popup streams the translation — bring your own key, no proxy, Qt 6.
- Year
- 2026
- Stack
- C++ · Qt 6
- Code
- GitHub ↗
A select-text popup translator for modern Linux, on both Wayland and X11. Highlight text anywhere — a browser, a PDF, a chat window — and a popup appears with the translation streaming in.
Bring your own key
No proxy, no bundled key: your API key goes straight from your machine to the provider you configured. DeepSeek by default; OpenAI, Gemini, Anthropic, Grok, OpenRouter, MiMo, and custom OpenAI-compatible endpoints also work.
Under the hood
Written in C++20 on Qt 6 (Widgets, Network, DBus), built with CMake and Ninja. The Wayland selection bridge targets GNOME 45+; X11 works out of the box.