// E-COMMERCE

Vendor photos in. Catalog cards out.

AVIF auto-negotiation, face-aware crops on model shots, BlurHash placeholders for grid heroes, and mark presets for UGC. Cards look intentional without a build pipeline.

You’re tired of grid jitter, off-center crops, and a Lambda → S3 → CDN dance every time a vendor changes their image host.

// LIVE /info → CARD PAINT
Hex pulled from /info — painted automatically.
// SMART CROPS

One photo · the crop you need.

Vendors ship inconsistent crops — model shots zoomed wrong, flatlays off-center. gravity=face keeps the model centered; gravity=auto finds the subject. Same source URL, three crops the API serves on demand.
smart subjectsmart subject
gravity=auto
centered on facecentered on face
gravity=face
dead centerdead center
gravity=center

Same source URL · three URL params · three crops served by the API.

// FORMAT NEGOTIATION

Same image. Smaller bytes.

Most browsers accept AVIF today. The ones that don't get WebP. The rest get the original. format=auto negotiates per Accept header — smaller bytes, faster LCP, zero code on your side.
Air Runner · SS24 hero76%
jpeg
142KB
webp
58KB
avif
34KB
Linen Tee hero77%
jpeg
168KB
webp
64KB
avif
38KB
Bloom Balm hero77%
jpeg
124KB
webp
48KB
avif
28KB
One URL · format=auto · the API negotiates per Accept header.
// IMAGE + BLURHASH + PALETTE

Cards that paint themselves.

Every card is painted from its own image — palette tones for backgrounds and text, BlurHash as the halo behind the crisp render. Three products, three palettes, three voices — all from the same API.
// READY TO BUILD

Ship e-commerce images today.

200 credits free for 7 days. No card, no signup pipeline — paste your bucket, copy a URL, watch it work.