Scripts2026年5月29日·1 分钟阅读

Upscayl — Free Open-Source AI Image Upscaler

A cross-platform desktop application that uses AI models to upscale and enhance images locally without sending data to the cloud.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Upscayl Overview
直接安装命令
npx -y tokrepo@latest install 56b0779f-5b9b-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

Upscayl is a free, open-source desktop application that upscales images using AI super-resolution models. It runs entirely on your local machine using Vulkan-based GPU acceleration, so your images never leave your device. Upscayl supports Linux, macOS, and Windows.

What Upscayl Does

  • Upscales images by 2x, 3x, or 4x using AI super-resolution models
  • Processes single images or entire folders in batch mode
  • Runs inference locally using Real-ESRGAN and other NCNN-based models
  • Provides a before-and-after comparison slider for quality review
  • Exports results in PNG, JPG, or WebP formats

Architecture Overview

Upscayl is built with Electron for the desktop shell and uses Real-ESRGAN-ncnn-vulkan as the inference backend. The Vulkan-based compute pipeline runs on most GPUs across vendors (NVIDIA, AMD, Intel) without requiring CUDA. The application spawns the upscaling binary as a child process, streaming progress updates back to the UI.

Self-Hosting & Configuration

  • Install from Flatpak, Homebrew, or the GitHub Releases page
  • Select from built-in models or load custom NCNN models
  • Configure output format, scale factor, and compression quality
  • Set a default output directory for processed images
  • Adjust GPU thread count for performance tuning on multi-GPU systems

Key Features

  • No cloud dependency — all processing happens on-device
  • Vulkan backend works across NVIDIA, AMD, and Intel GPUs
  • Batch upscaling for processing entire directories at once
  • Support for custom models in NCNN format
  • Built-in comparison view to inspect upscale quality

Comparison with Similar Tools

  • Topaz Gigapixel AI — commercial and paid; Upscayl is completely free and open source
  • waifu2x — older model architecture; Upscayl uses newer Real-ESRGAN models with better results
  • Real-ESRGAN CLI — command-line only; Upscayl wraps it in a user-friendly desktop GUI
  • ChaiNNer — node-based image processing; Upscayl is simpler for one-click upscaling

FAQ

Q: Does Upscayl require a dedicated GPU? A: A Vulkan-compatible GPU is strongly recommended. CPU-only mode exists but is very slow.

Q: What image formats does Upscayl support? A: Input supports PNG, JPG, WebP, and AVIF. Output can be PNG, JPG, or WebP.

Q: Can I add custom AI models? A: Yes. Place NCNN-format model files in the custom models directory and they appear in the model selector.

Q: How large can input images be? A: It depends on GPU VRAM. For images larger than 4K, Upscayl automatically tiles the image to fit available memory.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产