About fal-restore
fal-restore is a skill for restoring image quality with fal.ai models. It supports operations such as deblurring, denoising, dehazing, face correction, and document restoration.
Key features
- 01Deblur, denoise, and dehaze images
- 02Correct faces and restore documents
- 03Select model endpoint
- 04Set fidelity for face correction
Use cases
- 01Improve a blurry or noisy photo
- 02Restore a scanned document
- 03Correct a face in an image
MCP support
The skill references the search_models MCP tool for finding image-restoration models.
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ fal-ai-community/ skills --skill fal-restoreAfter installing, type/fal-restorein Claude Code to confirm it loaded.
Bundled filesscripts/restore.sh
Details
From the project READMEfal-restore
Restore and enhance image quality using AI — fix blur, noise, haze, faces, and documents.
Scripts
| Script | Purpose |
|---|---|
restore.sh | Restore an image (deblur, denoise, dehaze, fix-face, document) |
Usage
Deblur
./scripts/restore.sh --image-url "https://example.com/blurry.jpg" --operation deblur
Denoise
./scripts/restore.sh --image-url "https://example.com/noisy.jpg" --operation denoise
Fix Face
./scripts/restore.sh --image-url "https://example.com/bad-face.jpg" --operation fix-face
Restore Document
./scripts/restore.sh --image-url "https://example.com/scan.jpg" --operation document
Arguments
| Argument | Description | Required |
|---|---|---|
--image-url | URL of image to restore | Yes |
--operation | deblur, denoise, dehaze, fix-face, document | Yes |
--model / -m | Override model endpoint | No |
--fidelity | For fix-face: 0.0-1.0 (0=max quality, 1=most faithful) | No |
Finding Models
To discover the best and latest image restoration models, use the search API:
# Search for restoration models
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "restore"
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "deblur"
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "denoise"
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "face restoration"
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "document"
Or use the search_models MCP tool with keywords like "restore", "deblur", "denoise", "face fix", "document".
Comments
Markdown supported