Process local images with QuokkaPix
process_imagesProcess local images with QuokkaPix recipes using browser automation. Images never leave your machine; free for up to 5 files, paid unlock for larger batches.
Instructions
Process local image files through the QuokkaPix browser app using an official recipeId or a full custom recipe. The adapter opens local Chromium, applies settings, uploads files through the browser file input, starts processing, downloads the output and writes quokkapix-result.json. Source images stay in the local browser workflow and are not sent to a QuokkaPix processing API. Single-image runs and small batches up to 5 files are free; use unlockToken for larger paid batch/scenario runs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appUrl | No | Optional QuokkaPix app URL. Defaults to https://quokkapix.com/#agent=1. For safety, only quokkapix.com, localhost and 127.0.0.1 are accepted unless QUOKKAPIX_ALLOW_CUSTOM_APP_URL=1 is set. | |
| recipe | No | Custom recipe object. Provide either recipeId or recipe. | |
| headless | No | Run Chromium headless. Defaults to true unless debugging. | |
| recipeId | No | Official recipe id from list_recipes. Provide either recipeId or recipe. | |
| outputDir | Yes | Local directory where the adapter writes the downloaded output and quokkapix-result.json. | |
| timeoutMs | No | Maximum processing timeout in milliseconds. Use a larger value for background AI or large batches. | |
| inputFiles | Yes | Local source image files to upload through the browser file input. Agent batches up to 5 files are free; the paid batch limit is 50. | |
| unlockToken | No | Optional x402 unlock token for paid agent batch/scenario runs above 5 files. Obtain it outside this adapter. | |
| watermarkLogoFile | No | Optional local logo/image file for QuokkaPix logo watermark workflows. | |
| backgroundImageFile | No | Optional local image file for QuokkaPix background replacement workflows. |