Skip to content

jrrqd/clarity

Repository files navigation

Clarity

A private, local-first AI image upscaler for macOS. Clarity uses Real-ESRGAN on Apple Silicon and keeps every image on your Mac.

Clarity empty state

Features

  • Real-ESRGAN neural photo upscaling with the realesrgan-x4plus model
  • 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

Quick Start

Easiest

Double-click run.command.

Terminal

python3 -m pip install -r requirements.txt
python3 server.py

Open http://127.0.0.1:4173.

Requirements

  • 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.

Privacy

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.

Documentation

License

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.

About

No description, website, or topics provided.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors