UXPatterns.ai
why this exists

And a new set of patterns arrived with AI that nobody had written down at all. This library tries to keep both in 1 place, free.

part 1 - the old patterns

They are going missing

I first learnt interaction patterns in Prof. Anirudha Joshi’s lectures at IDC, IIT Bombay - from Martijn van Welie’s pattern collection and Jenifer Tidwell’s Designing Interfaces. They explained not just what a pattern looked like, but the problem it solved and the forces it had to balance.

Much of that is now hard to reach. Sites go offline, links rot, books go out of print. A designer starting today mostly learns patterns by copying a popular app, which teaches the shape of a solution without the reasoning underneath.

part 2 - the new patterns

They were never written down

Streaming answers, citations, approval before an agent acts, a visible plan, a way to stop and take over. These are real interaction patterns with real forces, and teams are inventing them again in every product.

Google’s People + AI Guidebook and Microsoft’s HAX Toolkit are the best public work on this - written as guidelines for teams, not as a library a student can browse. Here both halves sit in the same format, so you can see that Breadcrumbs and Visible plan answer the same question.

part 3 - what is actually here

The library, counted live

Not a promise - the real numbers today. They change every time a pattern is written.

  • patterns named
  • written in full
  • classic
  • from AI products
2 of about 125 planned patterns written in full (2%). Early, and honest about it.
how it stays honest

4 rules this library keeps

  1. 1
    Every number is counted, not typedEach count on this site is calculated from the patterns themselves, so it cannot drift from the truth.
  2. 2
    Unfinished pages say soA pattern that is named but not written shows an honest placeholder - never another pattern's text.
  3. 3
    Examples are dated and creditedEvery example names the product, the company and the month it was checked. Owners can ask for removal.
  4. 4
    No button pretendsIf a feature is not built yet, its button is not there. Every button on this site does what it says.
part 4 - who is writing it

Hi, I’m Abhi.

Abhi Chatterjee
Senior Interaction Designer, Hyderabad
“Find them, test them, and make them so simple that one day they feel as obvious as a checkbox.”

15 years of designing for people - and now for people and AI. The path that led here:

  1. 1
    2010Web designerCame to design through a diploma in multimedia and animation.
  2. 2
    2016Found interaction designThe work of deciding how people and machines talk to each other - under titles like UX/UI, product and lead designer.
  3. 3
    IDC, IIT BombayWent deeper into HCIePostgraduate Diploma in Interaction Design at IDC School of Design, under Prof. Anirudha Joshi - where this library's idea began.
  4. 4
    Since 2024Designing for people and AIThe human-AI interaction model for LLM document platforms used by enterprise pharma teams.
  5. 5
    2026Mentor, Design of Interactive ProductsThe IDC course on designing interactive products.
  6. 6
    NowUXPatterns.aiWriting down the classic patterns and the new AI ones - in the open, and free.
free, and yours to use

Quote it, teach from it

No subscription, no paywall. Pattern text is published under CC BY 4.0 - use it in a class, a deck or a design review. Product screenshots belong to their owners; if one is yours and you want it gone, the takedown page explains how.

Pattern text is CC BY 4.0. Just say where it came from.