pot-desktop
Pot is a cross-platform desktop application for text translation and OCR built with Tauri, JavaScript, and Rust. It runs on Windows, macOS, and Linux, including Wayland support on KDE, Gnome, and Hyprland. Key features include text selection translation triggered by hotkeys, direct input translation, clipboard monitoring mode, screenshot OCR for recognizing text from images, and screenshot translation for translating selected screen regions. The software supports multiple translation APIs running in parallel, including OpenAI, Gemini Pro, Ollama for offline translation, Google Translate, DeepL, Bing, Baidu, Tencent, Youdao, Yandex, and others. It also supports multiple OCR engines, text-to-speech synthesis, and dictionary services. Additional features include an extensible plugin system, vocabulary list export, external API invocation for integration with other software, and multi-language interface support. Pot is useful for reading foreign-language content, translating documents, extracting text from images