Real-time screen OCR and translation tool powered by Claude Code CLI.
- Glass Overlay: Position a transparent capture region over any text
- Hotkey Capture: Press F1 to capture and translate instantly
- Auto Mode: Automatic capture at configurable intervals (1-30 seconds)
- Model Selection: Toggle between Haiku (fast) and Sonnet (quality)
- Translation History: Keep track of all translations in a session
Claude Code CLI - Required for translation
- Install Node.js from https://nodejs.org/
- Run:
npm install -g @anthropic-ai/claude-code - Run:
claude(to login with your account)
- Download
OCR Translator.exe - Run it!
pip install -r requirements.txt
python main.py- Position the overlay - Drag the purple-bordered region over the text you want to translate
- Resize as needed - Drag the edges to resize the capture area
- Press F1 - Capture and translate the text
- Or enable Auto mode - Automatically capture at set intervals
F1- Capture and translateEscape- Quit application
- Auto: ON/OFF - Toggle automatic capture mode
- Clear History - Clear translation history
- Toggle Overlay - Show/hide the capture region
- Haiku/Sonnet - Switch between fast and quality models
- Interval Slider - Set auto-capture interval (1-30 seconds)
pip install pyinstaller
pyinstaller --onefile --noconsole --name "OCR Translator" main.pyOr run build.bat on Windows.
Output: dist/OCR Translator.exe
Each user needs their own Claude Code CLI login - no API keys are shared or exposed.
Open Source