AI Elements: Agentic UI Patterns
shadcn/ui introduced AI Elements, a curated collection of component patterns created specifically for building conversational and agentic interfaces.
Each pattern is composed from standard shadcn/ui primitives designed to be copied directly into codebases, standardizing interfaces for agent tool calls, planning, sources, and step restoration.
Trace: Observability Primitive for Agent Activity
shadcn released Trace, a dedicated primitive designed to unify agent activity displays under one abstraction. It represents reasoning traces, tool executions, task queues, chains of thought, and subagent routines.
Trace models agent progress as a list of status lines with support for expandable details, links, and nested execution steps.
Chatbot Template: AI SDK Agent Starter
The shadcn team published an official minimal chatbot template built with Next.js, Vercel AI SDK, shadcn/ui, shadcn/react, and shadcn/typeset.
Designed to run on the Vercel AI Gateway, the starter serves as a clean starting point for streaming conversational interfaces with typographic defaults and state management built in.
Official Registry Directory Expansions
The official shadcn/ui registry directory added new specialized community components and domain toolkits this week.
- @babelize Open-source localization components including language switchers, relative-time formatters, and translation widgets.
- @liquikit Liquid glass primitives with physically based refraction built on Base UI that work across modern browsers.
- @audio-ui Accessible audio controls including knobs, faders, XY pads, waveforms, and sequencers on headless primitives.
- @bevel Tactile skeuomorphic components like guarded switches, split-flap boards, and motorized faders on Tailwind v4.
- @dualkit Bilingual Arabic and English components featuring RTL layouts, Gulf currency formats, and Hijri calendar support.
- @organui Domain components for healthcare and life sciences featuring 3D organ viewers, ECG traces, and lab result trackers.
⚡️ Sponsor: Shadcn Labs
Pushing the limits of the shadcn/ui ecosystem.
Join 87
+ developers keeping up with shadcn.
A weekly newsletter with the most interesting shadcn News, Tutorials, Projects, and Tools.
100% free · Delivered every Monday
📙 Articles, Tutorials & News
Building shadcn/ui Registries for Claude Code and Cursor
Preet Suthar outlines the structure, validation steps, and namespace setup required to author custom registries that coding agents can inspect and consume.
7 Best shadcn/ui Themes and Theme Generators
A curated comparison evaluating popular color palette customizers, theme presets, and generators across the shadcn/ui ecosystem.
Tailwind CSS v4, shadcn/ui & Dark Mode
A complete video walkthrough demonstrating how to structure a centralized design system using Tailwind CSS v4 and shadcn/ui primitives.
📦 Projects, Packages & Tools
onsystem: Design System Linter and MCP for Agents
A zero-config tool that combines an MCP server with a linter to prevent coding agents from inventing variants, hardcoding colors, or breaking spacing scales.
pie-menu: Radial Interaction Primitive
A radial pie menu for shadcn/ui with press-drag-release interaction, full keyboard support, and a headless primitive core.
signoff-ui: Human Review Primitives for Agents
UI components providing multi-file diff reviews with per-hunk decisions, inline comments, tool approvals, and telemetry for AI SDK and AG-UI agents.
animate-ui: Lower-Level Primitive Animations
An animation toolkit that targets the underlying primitives your components rely on, preserving custom shadcn markup and component source ownership.
shadcn-exchange: Cross-Registry Block Search
A directory tool allowing developers to search, preview, and CLI-install blocks across all public community registries.
facade-ui: Base UI Marketing Blocks and Templates
An open-source registry of accessible marketing blocks, landing page sections, and templates built on Base UI and Tailwind CSS v4.
nasaq: Arabic and RTL-First shadcn Registry
An open-source registry of React components, themes, and page templates designed with native RTL layout and Arabic typography, paired with an MCP server.
🌈 Related
audiocn-solid: Audio Primitives for Solid
A collection of audio UI components ported to SolidJS and distributed as copy-paste source through the shadcn CLI workflow.
esuiss: Multi-Platform UI Primitives
A component collection extending shadcn design patterns across React, Next.js, React Native with Expo, SwiftUI, and Jetpack Compose.
GooseForum: Go-Powered Self-Hosted Forum
A self-hosted forum platform featuring shadcn/ui discussion pages, an admin console, and a light and dark theme workbench, distributed as a single Go binary.
Have a link you want to share? Send me an email at hello@shadcnweekly.com
All submissions are appreciated.
👋 See you next week!