Back to browse
GitHub Repository

A structured UI context layer for AI agents. Makes existing user interfaces understandable and actionable for AI agents.

3 starsTypeScript

ai11y – A structured UI context layer for AI agents

by maerzhase3000·Feb 15, 2026·1 point·1 comment

AI Analysis

●●SolidBig BrainNiche Gem
The Take

The describe → plan → act split is an elegant, accessibility-inspired way to give LLM agents actionable UI context: annotate with data-ai-* attributes or use the Marker component, call describe(), send it to a planner, then client.act() executes DOM instructions. It's a clever middle layer that turns messy DOM state into structured inputs for server-side planning, though adoption will hinge on robust selector semantics and out-of-the-box integrations with popular LLMs and automation backends.

Target Audience

Frontend developers, AI/agent integrators, accessibility engineers interested in automating or augmenting UIs

Similar Projects

AI/ML●●Solid

Ktx – Open-source executable context layer for data agents

Auto-ingests wikis to fix agent SQL accuracy when Claude Code hallucinates metrics.

Solve My ProblemSlick
lucamrtl
933720d ago