LocalSR

Before you download / 22 October 2026

One minute
before the beta.

LocalSR is early software and its models are reconstructions. Here is what that means — then take the installer straight from this page.

What to know first

  • This is a beta. Features can still change, and some hardware is untested. The macOS installer (Apple Silicon, macOS 14 or later) is Developer ID signed and notarized by Apple and tells you when a newer beta is available; it is also the most tested build. The Windows and Linux packages pass the codec policy and an automated test of the installed app, but have not had this release’s manual checks, and they do not update themselves yet.
  • Windows and Linux. The Windows installer is not code-signed, so SmartScreen warns first: choose More info, then Run anyway. On Linux, make the AppImage executable (chmod +x) and run it. The standard downloads run on the CPU. The GPU editions are listed under each platform: AMD ROCm (Linux), tested on a Radeon RX 9060 XT; NVIDIA CUDA (Windows and Linux) and DirectML (Windows), both untested — CUDA has not yet run on an NVIDIA card, and DirectML’s photo-denoising results can still differ from the CPU’s. CUDA needs a current NVIDIA driver; ROCm needs a supported Radeon and the amdgpu driver. The CUDA and ROCm editions are several gigabytes and come in parts.
  • Phone and camera videos open on a Mac. LocalSR itself includes only royalty-free video formats (AV1, VP9, FFV1 and more); on macOS it hands H.264, HEVC and AAC to the codecs that ship with the system, so iPhone and camera recordings open and export without extra software. Formats macOS cannot read (WMV, DivX, FLV) use an FFmpeg you install yourself; LocalSR finds it automatically and shows the install command when a file needs it. On Windows and Linux there are no such system codecs, so every patent-licensed format — H.264 and HEVC included — needs that installed FFmpeg; images and royalty-free video work without it.
  • Results are reconstructions, not recovered truth. Upscaling models invent plausible detail. Edges, text, eyes, and skin can look convincing and still be wrong. Keep your originals — the app never overwrites them — and inspect results before you rely on or republish them.
  • Models have their own licenses. The app is MIT-licensed; the model files are not. Every model LocalSR downloads for you is published under Apache-2.0, MIT, BSD-3-Clause or CC BY 4.0, which allow personal and commercial use (CC BY with attribution). Only the two optional face models, which you have to supply yourself, have unresolved rights. The model license table lists each one.
  • Your media stays on your computer. Photos and videos are processed locally and never uploaded; there is no account. Model downloads contact their pinned source (GitHub or Hugging Face) and are hash-verified. At launch the macOS app checks for updates and sends an anonymous count with that check: app version, platform and channel, with no identifiers. You can turn it off under Check for Updates in the app’s … menu. This website counts visits without cookies. The privacy page explains all of it.
  • No warranty. LocalSR is free software provided as is under the MIT license, without warranty of any kind. It is a beta: keep backups of anything that matters.

More detail: the user guide walks through the app, the model guide explains every model in plain words, and the beta notes cover what ships and what is still in development.

Downloads in parts

GitHub stores release files of up to 2 GB, and the NVIDIA and AMD editions are larger, so they come in parts. Each part is listed in SHA256SUMS.

Linux · AMD ROCm edition

Download all 5 parts into one folder, join them, check the result and make it executable:

cat LocalSR-v0.3.0-beta-Linux-ROCm-x86_64.AppImage.part-* > LocalSR-v0.3.0-beta-Linux-ROCm-x86_64.AppImage
sha256sum LocalSR-v0.3.0-beta-Linux-ROCm-x86_64.AppImage   # compare with SHA256SUMS
chmod +x LocalSR-v0.3.0-beta-Linux-ROCm-x86_64.AppImage

Linux · NVIDIA CUDA edition, untested

Download all 4 parts into one folder, join them, check the result and make it executable:

cat LocalSR-v0.3.0-beta-Linux-CUDA-x86_64.AppImage.part-* > LocalSR-v0.3.0-beta-Linux-CUDA-x86_64.AppImage
sha256sum LocalSR-v0.3.0-beta-Linux-CUDA-x86_64.AppImage   # compare with SHA256SUMS
chmod +x LocalSR-v0.3.0-beta-Linux-CUDA-x86_64.AppImage

Windows · NVIDIA CUDA edition, untested

Download the installer and all 3 engine parts into one folder, keep their names, and run the installer. It checks each part's size and SHA-256 and unpacks the engine itself.

Verify your file

Compare the SHA-256 digest of your download with the published checksum:

shasum -a 256 LocalSR-v0.1.3-beta-macOS-arm64.dmg

A matching checksum confirms the file is the listed release asset. The installer is also notarized by Apple; this should report accepted and Notarized Developer ID:

spctl -a -vv -t open --context context:primary-signature LocalSR-v0.1.3-beta-macOS-arm64.dmg
Back to the showcase