Patterns
Progressive Disclosure
The AI design pattern library. One citation-backed pattern, read in 90 seconds.
A pattern is one researched, cited guideline for designing AI, read in 90 seconds.
Category
Track
- 29Track A
Design streaming AI responses for screen readers, not just for the eye
Accessibility
accessibilityscreen-readersstreamingaria-livechatbotsconversational-ui - 28Track A
Don't outsource WCAG compliance to an AI overlay
Accessibility
accessibilitywcagoverlayscomplianceftctrust - 27Track A
Treat AI generated alt text as a draft, not a deliverable
Accessibility
accessibilityalt-textscreen-readersprovenancetrustimage-description - 26Track A
Accessibility requests are legal now: the European Accessibility Act covers your AI features
Accessibility
accessibilityEAAcompliancechatbotsWCAGregulation - 25Track A
Design the handoff to a human before the chatbot needs it
Error recovery
conversation designchatbotsescalationerror recoverycustomer experience - 24Track A
Let the model cluster the transcript, keep the human naming the themes
Research methods
ux researchqualitative analysisthematic analysisllmresearch ops - 23Track A
Design remote studies to catch chatbot generated participant answers
Research methods
ux researchsurveysdata qualityai detectionstudy design - 22Track A
Use synthetic users to prepare research, not to replace it
Research methods
ux researchsynthetic usersevidencesycophancystudy design - 21Track B
Evals are the new usability test: design teams define what good looks like, then test for it
Tools and integrations
evalsai-agentstestingdesign-opsdesign-tools - 20Track B
Shipping AI prototypes with v0 and Vercel: set access before you share the link
Tools and integrations
v0vercelprototypingdeploymentdesign-tools - 19Track B
Cursor for design engineers: carrying design intent into code
Tools and integrations
cursordesign-systemsmcpdesign-engineering - 18Track B
Using Claude artifacts in a design workflow: what fits and what doesn't
Tools and integrations
claudeartifactsprototypingdesign-tools - 17Track B
Prompt-to-prototype tools: when Lovable-class tools beat hand design
Tools and integrations
prototypinglovablefidelitydesign-tools - 16Track B
AI prototyping in Figma: where it helps and where it lies
Tools and integrations
figmafirst-draftfigma-makeprototyping - 15Track B
What MCP changes about designing AI integrations
Tools and integrations
mcpconnectorspermissionstrust - 14Track A
Give users memory and personalization controls, not surprises
Personalization
memorypersonalizationuser control - 13Track A
Don't present chain-of-thought as an explanation
Explainability
explainabilitychain-of-thoughttransparency - 12Track A
Design the wait as part of the interaction
System status
waitingprogress-indicatorsfeedback - 11Track A
Make every AI action reversible or checkpointed
User control
reversibilityundoagents - 10Track A
Design for appropriate reliance, not maximum trust
Calibrated trust
calibrated-trustoverreliancetrust-in-automation - 09Track A
Don't dress the AI up as a person
Honest representation
anthropomorphismtransparencytrust - 08Track A
Layer AI explanations: short in the flow, deep on request
Explainability
explainabilitytransparencycitations - 07Track A
Help users specify intent without prompt gymnastics
Intent specification
intent specificationprompt controlsarticulation barrier - 06Track A
Show the plan before the agent runs it
Agent oversight
agentsoversightprogress feedback - 05Track A
Ask a clarifying question instead of guessing, but only when it matters
Mixed initiative
mixed initiativeclarifying questionsuncertainty - 04Track A
Treat AI errors as the default case, not the edge case
Graceful failure
graceful failureerror handlingrecovery - 03Track A
Set capability expectations before the first prompt
Expectation setting
expectation settingonboardingcalibrated trust - 02Track A
Design for honest pushback, not agreement
Calibrated trust
calibrated trustsycophancypushback - 01Track A
Audit AI features against the classic heuristics and the AI guidelines
Usability heuristics
foundationsheuristicsexpectation setting