Skip to main content

UI platform for Svelte 5 + Tailwind 4

urbicon ui

depends on nothing

Everything in it was made in it.

Fermata

All three houses

Arrivals this week

  • Reserved
  • Same-day
Area chart: 7 points, 2 series, stacked
CategoryReservedSame-day
Mon304
Tue244
Wed275
Thu336
Fri499
Sat6011
Sun386

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 %

Guests in house

Returning: 220 (64%)First stay: 124 (36%)344guests
Returning guests this week
SegmentValueShare
Returning22064%
First stay12436%

220 returning · 124 first stay

Occupancy today · on duty

NP
BS
AC
+4
6 rooms free tonight

Blocks

39 primitives, 45 components, 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

Enterprise 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

Let agents write and maintain clean and consistent, readable code.

Component
Family
kB
Props
A2UIViewexperimentalai96.316
Accordionlayout3.417
AccountSettingsbetaform28.914
Alertfeedback7.415
AreaChartbetadisplay8.517
Artifactsin progressai0
Avatardisplay7.825
AvatarGroupdisplay8.411
Badgefeedback8.822
BarChartbetadisplay8.616
Breadcrumbnavigation6.815
Buttonaction5.220
ButtonGroupaction1.919
Calendardisplay43.560
Cardlayout2.719
ChartFramebetalayout1.111
Chatexperimentalai0.79
ChatMessageexperimentalai38.424
ChatMessageListexperimentalai40.923
Checkboxform4.522
CitationChipexperimentalai6.511
CodeBlockexperimentalai2.618
Collapsiblelayout2.418
Comboboxform14.540
CommandPaletteaction12.817
CompositionBardisplay9.623
ConfirmDialogoverlay14.221
CopyButtonaction11.319
CurrencyInputform12.633
DatePickerform51.335
DateRangePickerform51.335
Dialogoverlay9.820
DonutChartbetadisplay7.415
Draweroverlay9.619
EmptyStatelayout1.011
FileUploadform13.132
ForgotPasswordPageform23.712
FormFieldform0.810
Guidebetaoverlay23.78
GuideArticlebetadisplay23.78
GuideBeaconbetafeedback23.79
GuideHintbetaoverlay23.714
GuideMarkerbetaaction23.710
GuideMentionbetanavigation23.78
GuidePanelbetaoverlay23.712
GuideProviderbetaoverlay23.74
GuideRefbetanavigation23.76
Inputform10.135
InvitationManagerbetaform35.09
JourneyTimelinenavigation9.817
Kbddisplay0.910
LineChartbetadisplay8.517
LocaleSwitcherform14.45
LoginPageform26.818
Menuaction19.839
NotificationBadgefeedback9.06
NotificationCenterfeedback14.811
NotificationListenerdata1.46
NumberInputbetaform11.233
Paginationnavigation12.237
PasskeyManagerbetaform21.78
PinInputbetaform8.130
Plannerbetadisplay17.536
Popoveroverlay4.426
Progressfeedback7.220
PromptInputexperimentalai10.435
PushPermissionPromptfeedback19.912
QRCodedisplay8.916
RadioGroupform4.421
ReasoningDisclosureexperimentalai17.614
RegisterPageform25.118
ResetPasswordPageform25.016
ResourceTimelinebetadisplay19.442
Sankeydisplay10.227
Scrollerexperimentallayout8.618
SegmentGroupnavigation3.917
Selectform13.739
Separatorlayout0.69
SessionManagerbetadisplay23.48
Sidebarlayout2.115
SidebarLayoutlayout3.118
Skeletonfeedback6.313
Sliderform10.529
Sparklinebetadisplay1.113
Spinnerfeedback2.313
SplitPaneexperimentallayout3.621
Steppernavigation9.017
StreamingMarkdownexperimentalai15.816
Tabnavigation4.918
Tabledata92.150
Textareaform3.923
ThemeSwitcheraction7.111
TimeInputbetaform9.928
Toastfeedback9.910
Toggleform7.922
ToolCallCardexperimentalai13.318
Toolbaraction0.913
Tooltipdisplay3.619
TwoFactorManagerbetaform23.712
VerifyEmailPagefeedback18.412

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

A2UIView

ai · blocks · 96.3 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