AI Image Upscaling
/install hiresolutionphotos-upscaler
HiResolutionPhotos — AI Image Upscaling
Upscale images autonomously using the HiResolutionPhotos high-performance AI engines. No API key required. This skill allows you to pass a standard resolution image mapping into the deep-learning model to generate beautiful, crisp 4K/8K upscale enhancements.
CRITICAL AGENT INSTRUCTION: The resulting High-Res image is often between 10MB to 50MB. OpenClaw Agents MUST NOT attempt to download the raw binary output. YOU WILL CRASH. Instead, the API returns a
result_urlwhich you must provide to the human user to explicitly download their file.
When to use this skill
- You need to perform standard ai image upscaling on a user's local file or web image.
- A user tasks you with utilizing an api image upscaling pipeline to improve visual quality.
- You want to convert a small 512px sketch or photo into a massive, production-ready 4K render.
Rate limits & Constraints
- Submission Limit: 15 upscale requests per hour per IP. Exceeding this will return a 429 Error.
- Max Input File Size: 10 MB limit on the source image.
- Allowed Formats: PNG, JPG, WebP.
1. Submit an Image for Upscaling
Endpoint: POST https://hiresolutionphotos.com/api/upscale
Content-Type: multipart/form-data
Required Fields
| Field | Description |
|---|---|
image |
The physical source file (PNG, JPG, WebP) |
scale |
Integer: 2 or 4 |
Example
curl -s -X POST -F "image=@/path/to/image.jpg" -F "scale=4" https://hiresolutionphotos.com/api/upscale
Response
{
"id": "abc123xyz",
"status": "IN_PROGRESS",
"backend": "local"
}
2. Poll the Status & Retrieve Result
Because AI processing takes time (usually between 10 to 60 seconds depending on scale), you must poll the server.
You must append &agent=true to force generation of the safe retrieval website link!
Endpoint: GET https://hiresolutionphotos.com/api/upscale/status?id=\x3Cjob_id>&agent=true
Example
curl -s "https://hiresolutionphotos.com/api/upscale/status?id=abc123xyz&agent=true"
Example Polling Loop Response
While processing:
{
"status": "IN_PROGRESS"
}
When finished:
{
"status": "COMPLETED",
"result_url": "https://hiresolutionphotos.com/result/abc123xyz"
}
3. The Retrieval Workflow (MANDATORY)
Once you receive the result_url:
- DO NOT run
curlon theresult_url. It is an HTML Next.js webpage, not a raw image, and parsing it will yield nothing! - Simply output the URL back to your human user in markdown:
"Your image has successfully been upscaled! You can securely view and download the High-Resolution 4K format here: View Upscaled Image"
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install hiresolutionphotos-upscaler - After installation, invoke the skill by name or use
/hiresolutionphotos-upscaler - Provide required inputs per the skill's parameter spec and get structured output
What is AI Image Upscaling?
AI Image Upscaling API via HiResolutionPhotos. Perfect for ai image upscaling, api image upscaling, and high resolution upscaler tools. Send low-res images a... It is an AI Agent Skill for Claude Code / OpenClaw, with 121 downloads so far.
How do I install AI Image Upscaling?
Run "/install hiresolutionphotos-upscaler" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is AI Image Upscaling free?
Yes, AI Image Upscaling is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does AI Image Upscaling support?
AI Image Upscaling is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created AI Image Upscaling?
It is built and maintained by S. Rob Beck (@setdemos); the current version is v1.0.1.