Your landing page’s weakest score is CTA.

Fix CTA
73Growth scoreupdated

category scores

category scoresShowHide

CTA

68Fair

Copy, size, verb, cost-feel — does the primary CTA earn the click?

assistant-ui
Vercel AI SDKin-product action
Deep Chatin-product action
NLUX

Problems

  • docs, not product value
  • reading feels like homework
  • equal weight vs install snippet
  • chat demo input not visible

Information hierarchy

72Fair

Does the design help or inhibit what the page is trying to say?

Information hierarchy annotations on the desktop capture1234
  1. Docs nav link — Duplicates the 'Read the docs' primary CTA at nav weight, splitting the same action across two scan points.
  2. Cloud button — Solid black pill matches the primary CTA's visual weight, competing with 'Read the docs' for the click.
  3. npx install command — Bordered pill sits at button weight beside the primary CTA, reading as a second equal action for non-terminal visitors.
  4. Dotted logo motif — Faint grey texture is the only hero visual and communicates nothing about the product's chat outcome.

Mobile web

72Fair

The phone experience as a first-class citizen.

assistant-ui mobile capture for Mobile web

What works

What to improve

Trust

76Fair

Proof that the product is real, competent, and safe to try.

assistant-ui desktop capture for Trust

How assistant-ui compares

Trust read

Value props

78Fair

Title, subtitle, hero — do they sell the product's true value?

assistant-ui’s headlineThe frontend library for AI agents.Primitives and a runtime for production chat. Any backend, through adapters.

Working

Could improve