AI Styling

Context-aware AI styling that actually works

Pass ai_style: true and the API does the rest. It analyzes a thumbnail of your screenshot — page type, visual tone, brand signals, audience — then maps those signals to background, shadow, and composition choices. No parameter tuning required.

Three AI features

  • ai_style — visual analysis. Claude Vision analyses a 400x300px thumbnail and classifies page type, visual tone, brand color signals, and audience. Maps to a composition preset (background, shadow, padding, corner radius). +2 credits.
  • ai_copy — headline generation. Fetches the page's title, h1, meta description, and OG tags. Generates a punchy headline (≤60 chars), subtitle (≤120 chars), and an optional badge label. +1 credit.
  • ai_brand — brand integration. Calls ExtractVibe to pull real brand data (primary/secondary colors, typography, dark mode). Maps to gradient stops, title fonts, and background presets. +2 credits (waived for onboarded domains).

API example

Let AI pick styling and copy

curl -X POST https://screenframed.com/v1/capture \
  -H "Authorization: Bearer sf_live_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://stripe.com",
    "ai_style": true,
    "ai_copy": true,
    "show_resolved_params": true
  }'