whatisgithub

What is raiv?

nalltama/raiv — explained in plain English

Analysis updated 2026-05-18

76PythonAudience · generalComplexity · 2/5LicenseSetup · easy

In one sentence

A Windows image viewer that automatically AI-upscales and denoises images as you browse, using Real-CUGAN or Real-ESRGAN, with support for comic and manga archives.

Mindmap

mindmap
  root((repo))
    What it does
      AI upscales images
      Reduces visual noise
      Compares before and after
    Tech stack
      Python
      Real-CUGAN
      Real-ESRGAN
    Use cases
      Read manga archives
      Sharpen old images
      Compare original vs AI
    Audience
      Manga and comic readers
    Features
      Spread view
      Prefetching
      Tone curve editing

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Browse a folder of images with automatic AI upscaling and noise reduction applied in real time.

USE CASE 2

Read comic or manga archives in ZIP, RAR, or 7z format with a two-page spread view.

USE CASE 3

Compare the original and AI-processed version of an image using the built-in slider.

USE CASE 4

Save processed images to a subfolder so they do not need to be reprocessed on the next visit.

What is it built with?

PythonReal-CUGANReal-ESRGAN

How does it compare?

nalltama/raivtencent-hunyuan/hy-mt2albertcheng19/medskillos
Stars767677
LanguagePythonPythonPython
Setup difficultyeasyhardmoderate
Complexity2/54/54/5
Audiencegeneralresearcherresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 30min

Requires Python and a brief dependency install step, runs on Windows.

MIT license lets you use, modify, and distribute the software freely, including commercially, as long as you keep the copyright notice.

So what is it?

RAIV is a Windows image viewer written in Python that automatically enhances images using AI upscaling as you browse. When you open an image or folder, the viewer sends the images through one of two AI processing engines, Real-CUGAN or Real-ESRGAN, which increase image resolution and reduce visual noise. The result is displayed in place of the original, so you see a sharpened version without manually running a separate tool. You can also use a comparison slider to see the original and processed versions side by side. The viewer supports opening individual image files, entire folders, and common archive formats including ZIP, RAR, and 7z, which is useful for reading comic archives. It includes a spread view mode for displaying two pages side by side, as manga is commonly read. Prefetching is built in, meaning the next images are processed in the background while you read the current one, keeping page transitions fast even with large folders. Two AI engines are bundled. Real-CUGAN is suited for anime and illustration images and supports adjustable upscale ratios and noise reduction levels. Real-ESRGAN includes three models: a lightweight anime option, a general photo model, and a higher-quality anime model, all at a fixed 4x scale. Processed images can optionally be saved to subfolders so they do not need to be reprocessed on the next visit. The viewer also supports tone curve adjustments using GIMP curve files for fine-tuning how images look on screen, customizable keyboard and mouse button bindings, and both Japanese and English interfaces. Setup requires Python and a brief install step to download dependencies. The project is MIT-licensed and was built using AI-assisted coding with Codex.

Copy-paste prompts

Prompt 1
Set up RAIV to open a folder of manga pages with spread view and Real-ESRGAN upscaling enabled.
Prompt 2
Explain the difference between the Real-CUGAN and Real-ESRGAN engines bundled in RAIV.
Prompt 3
Show me how to use RAIV's comparison slider to see the original versus AI-enhanced image.
Prompt 4
Walk me through installing RAIV's Python dependencies to view an archive of comic images.

Frequently asked questions

What is raiv?

A Windows image viewer that automatically AI-upscales and denoises images as you browse, using Real-CUGAN or Real-ESRGAN, with support for comic and manga archives.

What language is raiv written in?

Mainly Python. The stack also includes Python, Real-CUGAN, Real-ESRGAN.

What license does raiv use?

MIT license lets you use, modify, and distribute the software freely, including commercially, as long as you keep the copyright notice.

How hard is raiv to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is raiv for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.