Nodaro Docs
DocumentationNode ReferenceModelsAI Agents (MCP)DevelopersSelf-hostingResearch
Image

Image Critic

Score an image for realism, anatomy, prompt adherence, style or character consistency, and route it by the result to build automatic quality checks.

The Image Critic node scores an image with a vision model and tells you what to fix. You choose what to check, such as realism, anatomy or character consistency, and set a pass mark. The node returns a score from 0 to 1 with short feedback. It sends the feedback out through Approved or Rejected, so the rest of the workflow can act on the verdict.

When to use it

  • Check every result of Generate Image and send the failures to a fix step.
  • Check that every generated image of a character matches its reference picture.
  • Score images against a brand's style reference.
  • Catch broken hands, eyes or faces before Lip Sync or Motion Transfer.
  • Compare several candidates by their aesthetic score.

Quick start

Add the node

Press Tab on the canvas and choose Image › Understand › Image Critic.

Connect the image and what to compare with

Drag the image to check into the Image input. For character-consistency and style-match, also wire the reference picture into Reference. For prompt-adherence, wire the prompt into Prompt, or type it in the settings panel.

Choose the check

Open the settings panel. Choose a Mode and set the Threshold, the score an image needs to pass.

Connect the outputs and run

Wire Approved to the step for good images and Rejected to the fix step. Connecting only one of them is fine. Click Run.

imageprompt (rejected)Generate ImageChef plating pastaImage Criticanatomy, threshold 0.7Generate ImageFix step, first image as reference
Image Critic checks the anatomy of a generated image; when it fails, the feedback becomes the prompt of a fix step that uses the first image as a reference.

Inputs

InputAcceptsWhat it does
ImageImage nodes, such as Generate Image, Modify Image and Upload ImageThe image to score. Required.
ReferenceImage nodes, such as Upload ImageThe image to compare with. Needed for character-consistency and style-match, and used by all when it is connected.
PromptText nodes, such as TextThe prompt the image was meant to follow. Needed for prompt-adherence, and used by all when it is set. A wired prompt wins over a typed one.

Image Critic has two outputs. Both carry the same feedback text, and only one of them carries it on each run:

OutputCarries the feedback when
ApprovedThe score is equal to or above the threshold
RejectedThe score is below the threshold

Modes

ModeWhat it scoresNeeds
realismPhotorealism. It calls out plastic skin, broken anatomy and impossible lighting.Image
anatomyTypical AI failures: hands, eyes, extra limbs, broken facesImage
aestheticComposition, lighting, framing and color, graded like cinematographyImage
prompt-adherenceWhether the image shows what the prompt asked forImage and prompt
character-consistencyWhether two images show the same person: face geometry, hair and defining featuresImage and reference
style-matchHow closely the palette, mood and treatment follow a style referenceImage and reference
allEvery check that the connected inputs allow. The score is the lowest of the checks.Image, plus the reference and the prompt when you have them

Settings

SettingWhat it does
ModeWhat to check. The default is realism. See Modes.
ThresholdThe pass mark, from 0 to 1. The default is 0.7. An image is approved when its score is equal to or above the threshold.
Prompt (or wire via input edge)The prompt to check against. It appears for prompt-adherence and all.
AI ModelThe vision model. The default is Claude Sonnet 4.6.
Reasoning EffortHow much the model reasons before it answers, on models that support it. The default is Auto (model default).
Advanced modeGemini models only. Runs the model on the provider directly, so that Temperature and Max Tokens take effect. Costs one credit tier more.
Pre & post textText that is always added before and after the prompt. It is hidden from people who use your workflow as an app. See Prompt pre and post text.

Changing the mode after a run clears the old score, so a score never belongs to another check. Changing only the threshold re-checks the existing score at once, without a new run.

Build a fix step

The feedback is written as short instructions, such as "Reshape the left hand", so it works as an edit prompt.

  1. Set the Threshold near 0.7.
  2. Wire Rejected into the prompt of the node that fixes the image. For example, use the Prompt input of a second Generate Image node that has the first image as a reference.

Both outputs carry text, not the image. Take the image itself from the node that generated it.

For prompt-adherence, wire the same prompt that you gave the generation node. A different prompt gives a misleading score. For character-consistency, wire the reference straight from the source of truth, such as an Upload Image node or the character's approved picture. A regenerated copy may have drifted.

Credits

A run costs 5 credits with the default model, Claude Sonnet 4.6. Other models cost up to 20 credits, depending on their tier, and Advanced mode moves the price up one tier. The all mode scores every check in one call, so it does not cost more than a single check.

Tips

  • Use all for batch checks. One call scores every dimension, at the price of one check.
  • Expect English feedback. The feedback is written in English, whatever the language of your editor.
  • Tune the pass mark without paying again. Changing the threshold re-uses the existing score.
  • Pick the best of several. To choose one image from many candidates, see Choose Best. For text checks, use QA Check.

Frequently asked questions

Last updated on

On this page