/FreeScaler-CoreML

Upscaler for macOS

Primary LanguageSwift

FreeScaler 2

Upscaler app for macOS based on Apple CoreML framework

FreeScaler is a free and open source tool used to upscale low resolution images using advanced AI models.

NOW BASED ON COREML
We have rewritten FreeScaler from scratch and now it is based on CoreML, it makes use of CoreML models in order to upscale images. On Apple Silicon Macs, built-in models use the Neural Engine by default instead of GPU, resulting in a 5x-10x speed increase compared to FreeScaler 1. Additionally, power consumption is reduced by 75%.

EASY
It's a very simple tool, you just need to import an image, choose your favorite model, and you're done. An intuitive interface allows you to efficiently compare the original and the upscaled image.

CUSTOM MODELS
FreeScaler allows you to import custom CoreML models. Please note that you must use only models with image as input and output.
You can find a list of free CoreML uscale models here: https://huggingface.co/TheMurusTeam
and here: https://github.com/john-rocky/CoreML-Models

UPSCALE MOVIES
This is an experimental feature, drop a .mov file inside FreeScaler window to upscale it.

PRIVACY FIRST
FreeScaler respects your privacy: no data or usage statistics is collected, no ads, no need to upload your images to a remote server. Everything is kept on your device.

FREE
FreeScaler is free and open source

DESIGNED FOR macOS
FreeScaler is a Cocoa/Swift app and is available exclusively on macOS.
All components run natively on both Apple Silicon and Intel Macs.

SYSTEM REQUIREMENTS
FreeScaler requires a Mac with at least 8GB RAM running macOS Big Sur 11.3 or newer
Supported GPUs: Apple Silicon, AMD, nVidia
Intel GPU are not supported.
Current version has been tested only on Apple Silicon macs running macOS 12 and macOS 13.