UI and Extensions

Shells, accessibility, Alpine, ChirpUI, islands, tools, and extension patterns

Page actions AI-ready formats and sharing
Open LLM text
Share with AI
Ask Claude Ask ChatGPT Ask Gemini Ask Copilot

UI surfaces that wrap or extend a single route: pick a root shell, layer in accessibility and client-owned interactivity, and register functions as tools for AI agents. If you build with htmx and Alpine, start with Shells (pick one per app) and Islands. New to hypermedia? Read Accessibility and Alpine first.