Image Upscaling
Documentsimage-upscalingImage Upscaling is an Agent Skill for documents published in the inference-sh/skills repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
Upscale and enhance images with Real-ESRGAN, Thera, Topaz, FLUX Upscaler via inference.sh CLI. Models: Real-ESRGAN, Thera (any size), FLUX Dev Upscaler, Topaz Image Upscaler. Use for: enhance low-res images, upscale AI art, restore old photos, increase resolution. Triggers: upscale image, image upscaler, enhance image, increase resolution, real esrgan, ai upscale, super resolution, image enhancement, upscaling, enlarge image, higher resolution, 4k upscale, hd upscale
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Inspect the Agent Skill at https://github.com/inference-sh/skills/blob/HEAD/tools/image/image-upscaling/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/image-upscaling, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
Install the belt CLI skill:
npx skills add belt-sh/cli
Image Upscaling
Upscale and enhance images via inference.sh CLI.
Quick Start
Requires inference.sh CLI (
belt). Install instructions
belt login
belt app run infsh/real-esrgan --input '{"image_url": "https://your-image.jpg"}'
Available Upscalers
| Model | App ID | Best For |
|---|---|---|
| Topaz Image Upscaler | falai/topaz-image-upscaler | Professional quality, any image |
Examples
Upscale Any Image
belt app run falai/topaz-image-upscaler --input '{"image_url": "https://low-res-image.jpg"}'
Workflow: Generate and Upscale
# 1. Generate image with FLUX Klein (fast)
belt app run falai/flux-2-klein-lora --input '{"prompt": "landscape painting"}' > image.json
# 2. Upscale the result
belt app run falai/topaz-image-upscaler --input '{"image_url": "<url-from-step-1>"}'
Use Cases
- AI Art: Upscale generated images for print
- Old Photos: Restore and enhance resolution
- Web Images: Prepare for high-DPI displays
- Print: Increase resolution for large prints
- Thumbnails: Create high-res versions
Related Skills
# Full platform skill (all apps)
npx skills add inference-sh/skills@infsh-cli
# Image generation (generate then upscale)
npx skills add inference-sh/skills@ai-image-generation
# FLUX models
npx skills add inference-sh/skills@flux-image
# Background removal
npx skills add inference-sh/skills@background-removal
Browse all image apps: belt app store --category image
Documentation
- Running Apps - How to run apps via CLI
- Image Generation Example - Complete image workflow guide
- Apps Overview - Understanding the app ecosystem