Mariano215

AI Image Upscaler — AI skill for Claude Code

AI community

AI super-resolution image upscaler for print - Real-ESRGAN CLI + portable Claude Code/Codex skill.

How to install AI Image Upscaler

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Mariano215/ai-image-upscaler and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What AI Image Upscaler does

AI super-resolution image upscaler for print - Real-ESRGAN CLI + portable Claude Code/Codex skill. Enlarge images to exact inch/DPI print sizes as sRGB TIFFs.

Alternatives in AI

  • Generative Media Skills — Multi-modal Generative Media Skills for AI Agents (Claude Code, Cursor, Gemini CLI) 3k ★
  • Oc Claw — A desktop pet that monitors your AI coding agents (OpenClaw, Claude Code, Codex, Cursor, Gemini CLI, opencode 352 ★
  • ChatGPT Imagegen — Use your ChatGPT subscription to generate images from the command line — no OPENAI_API_KEY, no gateway, no dae 333 ★

README

ai-image-upscaler

**AI super-resolution upscaling for print.** Turn a small or low-resolution image into a print-ready high-resolution file — a TIFF at an exact inch size and DPI — using a Real-ESRGAN super-resolution model. Ships as both a **standalone Python CLI** and a **[Claude Code](https://claude.com/claude-code) skill**.

Plain interpolation (Photoshop "Image Size", `PIL.Image.resize`) goes soft past ~2×. A super-resolution model reconstructs clean edges and plausible texture, which is what makes a 5–8× enlargement look professional at poster sizes.

![Before / after: bicubic upscale vs Real-ESRGAN super-resolution](assets/before-after.jpg)

7× enlargement of a face detail — bicubic (left) vs Real-ESRGAN (right): hair strands, skin texture, and the brick behind resolve cleanly instead of smearing. Sample art from the *Brothers* film poster © 2026 Mariano Mattei, shown for illustration only and **not** covered by this repository's MIT license.

![Before / after on in-image text: bicubic vs Real-ESRGAN](assets/before-after-text.jpg)

The same on **text inside an image** — the "BROTHERS" title: bicubic (top) softens the letterforms and the distressed texture; Real-ESRGAN (bottom) holds crisp edges and rebuilds the grunge detail. This is why upscaled posters keep readable, sharp type instead of mushy lettering.

Web app — upscale in your browser, no install

Prefer a GUI? **[Open the web app →](https://mariano215.github.io/ai-image-upscaler/)** — drop in an image, pick a target, and upscale entirely in your browser. Nothing is uploaded: the model runs locally on your GPU via WebGL (UpscalerJS / TensorFlow.js). Light/dark themes, a before/after compare slider, and downloads that carry the chosen DPI. Designed by **Mattei Systems**.

![Mattei Systems Image Lab — in-browser upscaler](assets/gui.png)

The browser engine is a lightweight ESRGAN model — ideal for quick previews and moderate enlargements. For full Real-ESRGAN x4plus quali