Product · Review & QA

We don't refund failures. We don't ship them.

Set the QA policy for a run. A separate AI reviewer checks each output against your art direction and source inputs, sends failures back with the reason, and can retry automatically before handoff. Keep it hands-off at catalog scale, or trigger the same reviewer on demand.

Model wearing a cropped white jacket with relaxed denim jeans, approved by QA
Approved

result #58976

10 of 10 passed
Avatar consistencyPrompt match

Cropped jacket

FitColorsLengthDetails

Denim jeans

FitColorsLengthDetails

Approved into your library.

The question set

Check every output before it enters production.

The AI reviewer works inside the generation loop, not after delivery. It compares each output to the model, prompt, art direction, and garment references. With multiple garments, it reviews each one separately and records a reason for every decision.

The model

Is this the same model?

Face, hair, and features are compared to the avatar reference.

Avatar consistency

The prompt

Is this the shot that was asked for?

Pose, framing, and scene are compared to the final prompt.

Prompt match

Each garment

Is the product true to its reference?

Every garment in the look is checked against its own reference image.

FitColorsLengthDetails

The loop

Retry failures before they reach handoff.

When a check fails, the reviewer attaches the reason and routes the output back into generation. Enable automatic retries to keep the run hands-off, or review the exception yourself. Accepted takes move forward; rejected attempts stay on the record.

First attempt at the jacket and culottes look, rejected by QARejected
Details failed: five visible buttons instead of the four on the reference garment.
Retry with the reason
Retried jacket and culottes look, approved by QAApproved
All checks passed. The accepted take moves to handoff; every attempt stays on the record.

One review system

Run the same reviewer across every production surface.

Set QA on any run or trigger it on an existing result. Studio, the API, and MCP use the same criteria, verdicts, retry reasons, and record.

01 · Studio

Turn it on in Studio.

Set QA on the run, or trigger it from any result. The reviewer returns the verdict and reason directly on the image.

Explore Studio
02 · the API

Set the policy per run.

Enable QA and optional automatic retries in the generation request, then read the structured verdict and reason on every result.

Explore the API
curl https://api.uwear.ai/generation \
  -H "Authorization: Bearer $UWEAR_API_KEY" \
  -d '{
    "clothing_item_id": 18967,
    "avatar_id": 290,
    "model_slug": "nano-banana-2",
    "do_qa": true,
    "max_qa_retries": 1
  }'

# verdict comes back on the result: qa_decision, criteria, reasons

03 · MCP

Give agents the same reviewer.

Connect Uwear as an MCP server so agents can queue reviews, read structured verdicts, and act on failures without a separate QA workflow.

Explore MCP
UUwear MCPconnected
QA everything we generated today and flag what fails.
Queued QA on 3 results. 2 approved; 1 rejected on garment details: five buttons instead of four. Retrying it now.

uwear.read_generation_result_qa(58982)

Enterprise

Turn your review checklist into the gate.

Tune the AI reviewer's question set to your catalog and standards. Your existing review criteria become checks the reviewer applies inside each enabled run.

Custom question setEnterprise
  • Logo crisp, unwarped, correctly placed
  • Neckline sits exactly as the flat
  • No jewelry unless the brief specifies it
  • Hosiery and footwear follow the styling guide

Example checks. Yours are written with our team from your existing review standards.

Review & QA FAQ

How automated review behaves inside Uwear production workflows.

An AI reviewer compares each output to its inputs: the model is checked for avatar consistency, the shot is checked against the final prompt, and every garment in the look is checked against its own reference for fit, colors, length, and details. Every answer comes back with a written reason.

Turn it on at the generation level so every result is reviewed as it lands, run it on demand from Studio, or queue it through the API and MCP. Agents can queue QA and read verdicts as part of their own workflows.

QA is automated and agent-driven. When enabled, a separate AI reviewer checks every image against its inputs and routes failures to retry or an exception state before handoff. Your team can still review in Studio, but QA scales with the run instead of requiring a manual review team.

The verdict is stored with the failing check and its reason. If automatic retries are enabled, the reason travels into the next attempt. If they are off, an operator or agent chooses the next action. Accepted outputs move into the default handoff path; rejected attempts stay on the record.

Yes, on enterprise plans. We tune the AI reviewer’s question set to your catalog and standards, so the checks your team runs by eye today become questions every image has to answer.

Put review inside every generation loop.

Bring one catalog workflow. We'll configure the reviewer and retry policy around your existing standards.

Existing customer? Log in to Studio

White cropped jacket and washed-blue trousers against the Noir Chrome wall
Black velvet-floral midi dress in profile under the Noir Chrome rim light
Brown strapless mini dress beside a chrome chair on the glossy black floor