AI product Open source · AGPL-3.0

Jasna

Jasna is a GPU-accelerated video and image restoration tool that detects mosaics and restores only the selected mosaic areas, leaving the rest of the picture unchanged. It provides a desktop app and command-line interface, supports videos, still images, and VR180 video, and includes a live Video Player for viewing restored video without creating an output file.

View repository

Overview

Its processing pipeline decodes video on the GPU, detects mosaics in each frame, tracks them into clips that end at scene cuts, restores each clip with BasicVSR++, blends the result back into the original frame, and encodes the output with a GPU encoder while copying audio when possible. Optional secondary restoration uses UNet 4x, RTX Super Resolution, or Topaz Video AI. The supporter-only LTX model uses four passes—finding mosaics, preparing them, restoring them with a diffusion model, and saving the result—and is available only on NVIDIA GPUs.

The public application source is licensed under AGPL-3.0. Jasna supports recent NVIDIA GPUs and experimentally supported AMD Radeon GPUs; some restoration models and features are NVIDIA-only. It is distributed through GitHub releases, and supporter models require a license code.