Skip to main content
Goal. Sometimes the fastest way to explain a problem is a picture: a stack-trace screenshot, a red build log, a misrendered UI, an architecture diagram. This recipe attaches an image to a vision-capable model through Nito and asks about it, from the terminal or from inside Claude Code or Codex, with a batch loop for a folder of screenshots. When to reach for it. A crash you captured as a screenshot, a layout bug that is easier to show than describe, a diagram you want explained or turned into notes, or a folder of QA screenshots to triage. For a document (PDF, DOCX), use Document Q&A Pipeline instead; images and documents take different paths.

Images Need a Vision Model

Documents work with any model because Nito extracts their text first. Images do not: the model itself has to accept image input, so you must pick a vision-capable model. Nito refuses an image on a non-vision model with a clear message rather than guessing. Supported image formats are PNG, JPEG, and WebP. See Image input. Find vision models with nito agent models (look for image support). qwen/qwen3-vl-235b-a22b-instruct (open-weight, Private) and anthropic/claude-haiku-4-5 (frontier, Anonymous) both accept images; pick by the privacy level you want.

Prerequisites

  • Nito installed and signed in. See Nito CLI.
  • A vision-capable model (see above).
  • Screenshots in PNG, JPEG, or WebP.

Step 1: Ask about one screenshot

From the terminal, attach the image with --file and name a vision model:

Step 2: Read the result

The label confirms an image was attached (Prompt with 1 image) and which model and privacy level answered.

Inside a Chat

The same works with the plugin, using an image path in your workspace:

Triage a Folder of Screenshots

To triage many images at once, for example a directory of failing-test screenshots, loop over them and collect a one-line diagnosis per file:

Variations

Use a frontier vision model instead. The examples above run at the Private level. If you want a frontier model on the image and the screenshot is not sensitive, anthropic/claude-haiku-4-5 accepts images at the Anonymous level:
Turn a diagram into notes. Point it at an architecture diagram or a whiteboard photo:
Review a UI mockup. Ask for an accessibility or UX critique:

Troubleshooting

Where to Go Next

Image input

How image attachments work and which models accept them.

Document Q&A Pipeline

The document path, for PDFs and office files.

Choosing a Model

Finding vision-capable models and their privacy levels.

Scripting and Automation

Output modes and looping for batch triage.