Skip to main content
Glama

image-model-arena

Compare four image models on the same brief. Run makes four paid images. Judge the exact heading and footer, object count, tool shapes, composition and color. Change the shared brief to test your o… text:Shared test brief -> image:Contender 1 -> image:Contender 2 -> image:Contender 3 -> image:Contender 4; returns image (muse-image/text-to-image, 1:1) + image (gpt-image-2.5/flare/text-to-image, 1k) + image (grok-imagine-image/v2.0/text-to-image, 1:1) + image (recraft-v4, 1024×1024) saved to disk (file paths in result). Runs on NanoGPT — $0.40 deposit per call, paid in Nano (XNO) — settles at actual model cost + 20%, change returned; no account needed; last run $0.264, ~73s. Example: Reviewed sample (https://nanoodle.com/examples/gallery/#image-model-arena). The same bicycle-repair poster brief sent to four image models. All four retained the requested text in this run; only Grok rendered recognizable tire levers. Compare all outputs before choosing.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
_payment_idNoPayment id from this tool's previous payment-required response. Phase 3 only: after /x402/watch closes with status paid, call again with the same arguments plus this id to open the RESULTS stream. Do not pass it while payment is still pending — monitor the watch SSE first.
Shared_test_briefNoText; default: "Create a square poster for a bicycle repair workshop. Exact heading: FIX A FLAT. Exact footer: SATURDAY 10 AM. A sing..."; optional

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • addedInput schema / properties / Shared_test_brief
      Added value: +{
      +  "description": "Text; default: \"Create a square poster for a bicycle repair workshop. Exact heading: FIX A FLAT. Exact footer: SATURDAY 10 AM. A sing...\"; optional",
      +  "type": "string"
      +}
    • removedInput schema / properties / Text
      Removed value: -{
      -  "description": "default: \"Liziba, Chongqing at 11:47pm: Light Rail Line 2 frozen mid-crossing through the 6th–8th floors of a lived-in resident...\"; optional",
      -  "type": "string"
      -}
  2. Changed1 schema field changed
    • changedInput schema / properties / Text / description
      Previous value: -"default: \"a tiny dragon curled up asleep in a teacup, macro photo, soft morning light\"; optional"New value: +"default: \"Liziba, Chongqing at 11:47pm: Light Rail Line 2 frozen mid-crossing through the 6th–8th floors of a lived-in resident...\"; optional"
  3. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.