Machine-readable accessibility patterns
Accessibility patterns built for AI coding agents.
Retrieve per-component accessibility specs at the moment your agent generates UI code — so the code is born accessible.
- WCAG 2.2 AA
- ARIA APG
- MCP + RAG ready
Accessibility Rules
- Each header is a real
<button>at the section’s heading level. - Header carries
aria-expandedandaria-controls. - Panel uses
role="region"witharia-labelledby. - Toggling never moves focus — it stays on the header.
Retrieved at generation time · one call per component
63% 90%
Manual accessibility pass rate
−84%
axe-core violations
vs. unassisted generation (six enforced variants, n per the study).
Without accessibility instructions, AI-generated UI code passed accessibility checks just 12% of the time across eight frontier models.
How it works
Three steps, run inside the agent’s own loop — no change to how your team writes code.
Identify
The agent looks at what it’s about to build and lists the components.
Retrieve
It pulls only those patterns plus the global rules.
Apply
It builds to each pattern’s rules and golden pattern.
Frameworks
One corpus, per-framework golden patterns.
React (Web)
Available
Browse patterns →SwiftUI (iOS)
Beta
Compose (Android)
Coming soon
UIKit (iOS)
Coming soon
Views (Android)
Coming soon
Vanilla JS (Web)
Coming soon