Hukam AI Upscaler Pro

Hardware-accelerated desktop super-resolution software for Windows x64 powered by Real-ESRGAN Vulkan NCNN. Bundles neural weights directly inside a standalone 55MB executable without requiring Python, CUDA drivers, or cloud subscriptions.

Standalone Binary Active · v1.0.0 Engine: Vulkan NCNN License: MIT Offline · No Cloud
git clone https://github.com/hellohukam/hukam-ai-upscaler.git && pip install -r requirements.txt
Live Visual Output Uncompressed Test Image vs Vulkan 4x Super-Resolution
Model: realesrgan-x4plus · Scale: 400%
Original Uncompressed Input Original (Uncompressed Crop) Vulkan 4x Upscaled Output Real-ESRGAN Vulkan (4x Enhanced)
Drag the divider to evaluate edge sharpness, texture reconstruction, and halo suppression. Inference time: ~1.2s on NVIDIA RTX / ~2.8s on AMD Radeon

Overview

Hukam AI Upscaler Pro was built to give artists, photographers, and video creators access to top-tier neural super-resolution without the friction of commercial SaaS paywalls or complex developer environments. It wraps the battle-tested Real-ESRGAN Vulkan NCNN inference engine inside a single portable 55MB Windows binary.

The Bottleneck

Standard open-source super-resolution repositories require 4GB+ of PyTorch wheels, specific CUDA driver toolkits, and manual model weight downloads. Non-NVIDIA users (AMD Radeon, Intel Arc) are frequently locked out due to proprietary CUDA bindings.

The Architecture

By leveraging the universal Vulkan graphics API and NCNN runtime, Hukam Upscaler executes directly across NVIDIA, AMD, and Intel GPUs. All three core model weights are embedded into the single binary, and a resume log prevents lost progress.

Pre-Bundled Neural Models

realesrgan-x4plus (Real-World & Photography)

Tuned for realistic photography, portraits, high-frequency textures, and scanned prints. Restores natural micro-contrast without oil-paint plastic smoothing.

realesrgan-x4plus-anime (2D Illustration & Manga)

Specialized for digital illustrations, vector rasterizations, anime, and line art. Eliminates compression ringing and reconstructs razor-sharp line weights.

realesr-animevideov3 (Video Super-Resolution)

Lightweight multi-scale (2x / 3x / 4x) model tuned for smooth temporal coherence across video frames, eliminating frame-to-frame flicker.

Engineering Highlights

  • Crash-Resilient Resume Log: Records completed items to upscaler_resume_log.json. If a long batch of 500 images is paused or interrupted, relaunching picks up right where it left off.
  • Low-VRAM Tile Splitting: Automatically splits ultra-high-resolution images into smaller overlapping tiles (100–200px) during GPU pass, preventing Out-Of-Memory (OOM) crashes on integrated graphics or laptop GPUs.
  • Zero Network Dependency: Runs completely offline. Sensitive creative assets, private client files, and confidential imagery never touch an external server.