37 AI patterns are based on our 200+ real-world examples,
organized across five phases of an interaction journey.
Entryways that show users how to begin; search, suggested prompts, open input, icons, proactive nudges, or autocomplete.
Invisible AI moments that surprise users with exactly what and when they need.
Jumpstart user engagement with smart and context-aware preset actions.
Moving from clicks to natural language searches and applying filters.
Anticipating & completing actions without disrupting user's workflow.
A disclosure shown to users that clarifies AI’s involvement, limitations, and sets expectations.
Ways for users to express intent; voice, images, handwriting, gestures, or structured prompts.
Enabling users to interact with their voice, have a conversation or take actions.
Allowing users to write and receive information in natural handwriting.
Let users attach images, screenshots, or other visuals as part of the input.
Using physical gestures (swipes, pinches, circles) as expressive input signals for AI systems.
Offer lightweight structure (slots, hints) to compose clearer prompts faster.
Additional signals that enrich the request; prompt help, model choice, connectors, or knowledge sources.
Guiding users to express their intent effectively via suggestions, follow-ups, templates etc.
Let users pick the right model or mode for the task when it matters.
Connect to tools and data sources so AI can act with relevant information.
Use organizational knowledge (databases, docs, wikis) to specialize responses.
Different ways responses are delivered; previews, video, images, audio, summaries, or structured formats.
The "test-drive" of AI to get a glimpse of results before committing to the process.
Generate or assemble video for dynamic explanations and demos.
Return images or generated visuals as the primary output form.
Speak results aloud for accessibility and hands-free use.
Combine text, images, audio, and video where appropriate for richer responses.
Condense long content into concise takeaways or executive summaries.
Consistently formatting AI responses into predefined schemas instead of free-form text.
How the system handles generation; real-time, streaming, parallel work, or stepwise updates.
Run mutliple processes / agents concurrently to become architects of processes.
Gradual reveal of AI output, showing the progress instead of waiting blindly.
Show progress through distinct steps so users understand what’s happening.
Help users understand answers and recover gracefully when things go wrong.
Showing how sure the AI is to help users gauge reliability, and understand the basis of the output.
Showing how the AI constructed the answer (sources, references) to build user's trust.
Tools for revising outputs — continue, retry, act inline, edit visually, or review results.
Enabling edits on specific parts of textual content, leveraging existing mental models.
Enable users to refine visually and continuously, without back-and-forth prompts.
Continue the conversation to refine results with follow-up instructions.
Request a fresh attempt with the same or tweaked prompt.
Allowing users to step through AI-suggested changes and refine them before finalizing.
The system recalls, persists, or forgets context to support continuity and control.
AI system remembers and recalls user context, or history to support continuity and personalization.
Collect feedback to improve outputs and personalize future interactions.
Capturing quick sentiment on results to steer quality.
Adjust behavior, tone, and defaults to fit the individual user.
Tailor tone, suggestions, and defaults based on user history and choices.
for designers and product teams in the new AI paradigm.