Skip to main content

UI platform for Svelte 5 + Tailwind 4

urbicon ui

depends on nothing

Everything in it was made in it.

Fermata

Arrivals this week

ReservedSame-day

Stacked area chart, points: 7, series: 2
CategoryReservedSame-day
Mon304
Tue244
Wed275
Thu336
Fri499
Sat6011
Sun386
8 rooms free tonight

Occupancy today · on duty

NP
BS
AC
+4

Revenue by room type

Composition: 100 % (4 shares) — Room 33.0 %, Garden 25.0 %, Corner 22.0 %, Suite 20.0 %
ShareValuePercent
Room33 %33.0 %
Garden25 %25.0 %
Corner22 %22.0 %
Suite20 %20.0 %
Returning: 220 (64%)First stay: 124 (36%)344guests
Returning guests this week
SegmentValueShare
Returning22064%
First stay12436%

Guests in house

220 returning · 124 first stay

Blocks

77 components, 363 icons, 0 dependencies

Grouping: House
Time
Guest
Room
Nights
Status
Rate
Cala (5 items)
14:00
M. Okafor
Garden
3
confirmed
€900
14:30
G. Halloran
Room
4
confirmed
€960
15:00
H. Sørensen
Garden
4
confirmed
€1200
16:00
T. Nguyen
Room
3
same-day
€720
17:15
J. Kovács
Room
2
same-day
€480
Firn (5 items)
14:30
J. Laurent
Room
2
confirmed
€480
15:45
S. Duran
Corner
3
confirmed
€1080
16:15
A. Beck
Corner
3
pending
€1080
16:45
E. Sato
Corner
5
confirmed
€1800
18:00
O. Adebayo
Suite
5
confirmed
€2600
Duna (5 items)
14:15
C. Waweru
Room
2
confirmed
€480
15:15
A. Reyes
Suite
4
pending
€2080
16:30
T. Csorba
Garden
6
confirmed
€1800
17:00
R. Lindqvist
Suite
7
pending
€3640
17:30
P. Whitfield
Garden
2
confirmed
€600

Cala (5 items)

Firn (5 items)

Duna (5 items)

Table

Data grid: sorting, grouping, selection, virtual rows, remote data, live updates

Demo only — a fictional hotel. Nothing here can be booked.
House

A2UI

AI chat creates interactive components on the fly. Tool-controlled, safe, custom-themed.

Visit the demo hotel

Agents

Your AI agent understands how to use the platform and checks everything it creates.

Component
Family
kB
Props
A2UIViewexperimentalai101.616
Accordionlayout3.818
AccountSettingsbetaform27.914
Alertfeedback7.815
AreaChartbetadisplay8.917
Artifactsin progressai—0
Avatardisplay8.125
AvatarGroupdisplay8.711
Badgefeedback9.222
BarChartbetadisplay9.016
Breadcrumbnavigation7.115
Buttonaction5.320
ButtonGroupaction2.119
Calendardisplay45.761
Cardlayout2.819
ChartFramebetalayout1.512
Chatexperimentalai0.89
ChatMessageexperimentalai39.824
ChatMessageListexperimentalai42.423
Checkboxform4.822
CitationChipexperimentalai7.111
CodeBlockexperimentalai2.818
Collapsiblelayout2.818
Comboboxform15.441
CommandPaletteaction14.721
CompositionBardisplay10.025
ConfirmDialogoverlay15.122
CopyButtonaction11.719
CurrencyInputform13.734
DatePickerform54.337
DateRangePickerform54.337
Dialogoverlay10.621
DonutChartbetadisplay7.615
Draweroverlay10.320
EmptyStatelayout1.211
FileUploadform13.532
ForgotPasswordPageform22.312
FormFieldform1.110
Guidebetaoverlay24.39
GuideArticlebetadisplay24.39
GuideBeaconbetafeedback24.310
GuideHintbetaoverlay24.315
GuideMarkerbetaaction24.311
GuideMentionbetanavigation24.39
GuidePanelbetaoverlay24.313
GuideProviderbetaoverlay24.34
GuideRefbetanavigation24.37
Inputform11.035
InvitationManagerbetaform34.19
JourneyTimelinenavigation10.117
Kbddisplay1.110
LineChartbetadisplay8.817
LocaleSwitcherform15.66
LoginPageform25.318
Menuaction20.840
NotificationBadgefeedback12.99
NotificationCenterfeedback12.511
NotificationListenerdata1.46
NumberInputbetaform12.435
Paginationnavigation12.837
PasskeyManagerbetaform24.48
PinInputform8.831
Plannerbetadisplay17.935
Popoveroverlay5.026
Progressfeedback7.420
PromptInputexperimentalai10.735
PushPermissionPromptfeedback18.312
QRCodedisplay9.419
RadioGroupform4.721
ReasoningDisclosureexperimentalai18.814
RegisterPageform23.718
ResetPasswordPageform23.616
ResourceTimelinebetadisplay20.542
Sankeydisplay10.427
Scrollerexperimentallayout9.218
SegmentGroupnavigation4.117
Selectform14.839
Separatorlayout0.89
SessionManagerbetadisplay21.58
Sidebarlayout2.215
SidebarLayoutlayout3.719
Skeletonfeedback6.613
Sliderform11.729
Sparklinebetadisplay1.614
Spinnerfeedback2.413
SplitPaneexperimentallayout3.621
Steppernavigation9.418
StreamingMarkdownexperimentalai16.516
Tabnavigation5.018
Tabledata96.350
Textareaform4.623
ThemeSwitcheraction7.612
TimeInputbetaform11.530
Toastfeedback10.110
Toggleform8.222
ToolCallCardexperimentalai13.918
Toolbaraction1.013
Tooltipdisplay3.719
TwoFactorManagerbetaform22.412
VerifyEmailPagefeedback16.312

kB is gzipped, net of the 5.1 kB foundation and the Svelte runtime your app bundles anyway.

A2UIView

ai · blocks · 101.6 kB

Turns a model's UI description into live components from your design system.

Install

bunx sv create my-app --add @urbicon-ui
bunx urbicon init --hook

From an empty folder to a themed app your agent can build in — the first command installs and wires Tailwind, the second brings the agent into the design loop.

Existing SvelteKit app? bunx sv add @urbicon-ui

Ask

claude "a neon-magenta booking page for the hotel — room, dates, guests"

In your words. No component names, no token names.

Book a stay

Room
€300 a night · breakfast till noon

Ship

correctness 100/100 · craft 100/100 · 0 error(s), 0 warning(s), 0 craft note(s)

✓ no issues

Built with the set — the gate ran on every file the agent touched.

Full guide