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

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