Bring the screenshot into the conversation.

AINA securely stores supported images, verifies ownership, and gives the selected vision model only a short-lived signed link for the request.

01

Private by default

The upload bucket is private. Attachment records are scoped to their owner and cannot be reused across another user’s conversation.

  • PNG, JPEG, and WebP
  • File and count limits
  • Ownership checks
  • Short-lived signed URLs
02

Capability-aware routing

An attached image becomes a server-derived vision requirement. Smart Select chooses an eligible vision model; manual incompatible choices receive a clear alternative.

  • No client capability trust
  • Vision alternatives by friendly name
  • Plan and credit enforcement
  • Image-analysis weight
03

Context preserved

The user message keeps its attachment record so the conversation remains understandable after reload, while broken assistant turns stay out of future model context.

  • Signed history previews
  • Conversation association
  • Safe retry behavior
  • Account deletion cleanup

Try the workflow in AINA.

Start free with 100 monthly credits.

Start using AINA