A private, local-first AI image upscaler for macOS. Clarity uses Real-ESRGAN on Apple Silicon and keeps every image on your Mac.
- Real-ESRGAN neural photo upscaling with the
realesrgan-x4plusmodel - 2x and 4x scale options
- JPG, PNG, and WebP output
- Drag-and-drop batch queue
- Before/after comparison
- Fully local processing with no uploads or telemetry
- High-quality Lanczos fallback if the AI runtime is unavailable
Double-click run.command.
python3 -m pip install -r requirements.txt
python3 server.pyOpen http://127.0.0.1:4173.
- macOS on Apple Silicon or Intel
- Python 3.9+
- Pillow
The repository includes the official universal macOS Real-ESRGAN portable runtime and photo model. No PyTorch, CUDA, account, or API key is required.
Clarity binds only to 127.0.0.1. Images are processed in temporary local
directories and returned directly to the browser. The app does not upload
images, use telemetry, or call a cloud service.
Original Clarity code and documentation are available under the MIT License. The bundled Real-ESRGAN runtime and model are subject to their upstream licenses; see Third-Party Notices.