$npx -y skills add inference-sh/skills --skill image-upscalingUpscale 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: upsca
| 1 | > **Install the belt CLI skill:** `npx skills add belt-sh/cli` |
| 2 | |
| 3 | # Image Upscaling |
| 4 | |
| 5 | Upscale and enhance images via [inference.sh](https://inference.sh) CLI. |
| 6 | |
| 7 |  |
| 8 | |
| 9 | ## Quick Start |
| 10 | |
| 11 | > Requires inference.sh CLI (`belt`). [Install instructions](https://raw.githubusercontent.com/inference-sh/skills/refs/heads/main/cli-install.md) |
| 12 | |
| 13 | ```bash |
| 14 | belt login |
| 15 | |
| 16 | belt app run infsh/real-esrgan --input '{"image_url": "https://your-image.jpg"}' |
| 17 | ``` |
| 18 | |
| 19 | |
| 20 | ## Available Upscalers |
| 21 | |
| 22 | | Model | App ID | Best For | |
| 23 | |-------|--------|----------| |
| 24 | | Topaz Image Upscaler | `falai/topaz-image-upscaler` | Professional quality, any image | |
| 25 | |
| 26 | ## Examples |
| 27 | |
| 28 | ### Upscale Any Image |
| 29 | |
| 30 | ```bash |
| 31 | belt app run falai/topaz-image-upscaler --input '{"image_url": "https://low-res-image.jpg"}' |
| 32 | ``` |
| 33 | |
| 34 | ### Workflow: Generate and Upscale |
| 35 | |
| 36 | ```bash |
| 37 | # 1. Generate image with FLUX Klein (fast) |
| 38 | belt app run falai/flux-2-klein-lora --input '{"prompt": "landscape painting"}' > image.json |
| 39 | |
| 40 | # 2. Upscale the result |
| 41 | belt app run falai/topaz-image-upscaler --input '{"image_url": "<url-from-step-1>"}' |
| 42 | ``` |
| 43 | |
| 44 | ## Use Cases |
| 45 | |
| 46 | - **AI Art**: Upscale generated images for print |
| 47 | - **Old Photos**: Restore and enhance resolution |
| 48 | - **Web Images**: Prepare for high-DPI displays |
| 49 | - **Print**: Increase resolution for large prints |
| 50 | - **Thumbnails**: Create high-res versions |
| 51 | |
| 52 | ## Related Skills |
| 53 | |
| 54 | ```bash |
| 55 | # Full platform skill (all apps) |
| 56 | npx skills add inference-sh/skills@infsh-cli |
| 57 | |
| 58 | # Image generation (generate then upscale) |
| 59 | npx skills add inference-sh/skills@ai-image-generation |
| 60 | |
| 61 | # FLUX models |
| 62 | npx skills add inference-sh/skills@flux-image |
| 63 | |
| 64 | # Background removal |
| 65 | npx skills add inference-sh/skills@background-removal |
| 66 | ``` |
| 67 | |
| 68 | Browse all image apps: `belt app store --category image` |
| 69 | |
| 70 | ## Documentation |
| 71 | |
| 72 | - [Running Apps](https://inference.sh/docs/apps/running) - How to run apps via CLI |
| 73 | - [Image Generation Example](https://inference.sh/docs/examples/image-generation) - Complete image workflow guide |
| 74 | - [Apps Overview](https://inference.sh/docs/apps/overview) - Understanding the app ecosystem |