Show SudsCo a photo of your laundry pile and the desk reads it — garments, kilos, special items — returns structured JSON, and quotes the price. On supported Chrome the vision model runs on your device: the photo never leaves the tab. That's a pre-consult intake no cloud chatbot can promise.
// pick a sample photo (or upload on a vision-capable // Chrome) and the analysis appears here.
LanguageModel with expectedInputs:[{type:"image"}] and a responseConstraint JSON schema — genuinely on-device, upload enabled, badge flips LIVE. Elsewhere the three sample photos replay pre-computed analyses (labeled SIMULATED) so everyone sees the flow. The quote math is real either way — same price engine as our other SudsCo drops.A chatbot that chats is a toy; a desk that turns a photo into clean, schema-valid JSON is a system you can wire into bookings, CRMs and pricing engines with zero human retyping. Same pattern works for clinics (pre-consult intake), trades (photo-quote a job), and retail (what-is-this-product) — always with the photo staying on the customer's device.
Give my counter eyes →