9:41
S
Sophia
Pick a chat or start a new one.
New chat
Client name
Appointment date & time
Service
Cancel
Start chat
Settings
📊 Open model eval & comparison →
Models & providers
💬 Text (chat)
Provider
Model
Reasoning
🎨 Image
Provider
Model
Quality
(OpenAI)
Preserve original background
Composite the new nails onto the client's photo so skin/background/colour stay identical (recommended).
Nail image generation mode
Strict prompt (default)
Faster. Asks gpt-image-2 to change only nails via a detailed text prompt. Some skin/background details may shift.
MediaPipe mask
Detects 21 hand landmarks (MediaPipe), draws elliptical masks at each fingertip. Fast, but the ellipses are an approximation of nail shape.
DL segmentation mask
Slower. Runs a pretrained YOLOv8 nail-segmentation model on the photo to get a pixel-accurate per-nail mask, dilated by 20%. Most precise coverage; preserves everything outside the nails byte-for-byte.
Diagnostics
Debug mode
Show a collapsible debug panel under each reply with per-call details: provider/model, token counts, estimated cost, latency, and the prompt/response for every LLM and image call in that turn. Applies to new messages while it's on.
Close
Save
‹
›
×