Snap Carousel
The KitOne card at a time, mandatory snap, arrows in the gutters, N/total counter. Tapping a card acts in place — the page never scrolls, cards never change height.
1/3
Tasty little components for AI-native interfaces. Every one runs live below — poke it, then steal the code. Vanilla JS, no dependencies, no build step.
One card at a time, mandatory snap, arrows in the gutters, N/total counter. Tapping a card acts in place — the page never scrolls, cards never change height.
1/3
Walk a process one tap at a time, Glide feel. The Next button is pinned — its resting position is pixel-identical on every step, even mid rapid-fire.
1 / 4
Drag the Notch divider 1:1 with your finger. Tap anywhere to glide there. The container never changes size, so dragging can't shift the page.
One button, two sequential actions. Tap Copy — on success it springs into Share. Type anything and it morphs right back. WAAPI choreography, interruptible mid-flight.
copies the link, then offers the next step
One switch, every tap flips — no side-picking. The thumb always shows what's on screen, and the stage crossfades beneath it.
Version A leans on speed. Clean, direct, a little plain.
Version B leans on delight. Same product, better grin.
The "goated" flow: tappable options, per-question notes, everything autosaves. Copy your picks when you're done deciding.
For comparisons where the interesting difference is tiny. Each bar gets a magnified inset strip so the sliver you actually care about becomes visible.
N dots = a population. Flip scenarios and watch the outcome ripple through, staggered so your eye can follow every dot.
One slider drives every readout plus an insight line that states the takeaway in words. What-if calculators, minus the spreadsheet.
A computed estimate beside a caveat card that outranks the numbers. The warning is always visible — never behind a toggle.
Step time compounds: tool calls fail, retries stack, context grows. Real runs slow down the longer they go — budget 2× whatever the math says.
Streamed answer with inline sources, actions, and follow-ups. Copied from beautifului.dev (MIT).
Expandable thinking traces — steps, reasoning, search, coding. Copied from beautifului.dev (MIT).
Human-in-the-loop, minus the anxiety. The agent shows the exact command and waits — nothing irreversible runs until you say so.
rm -rf ~/Downloads/old-builds/*
Irreversible. The agent waits — nothing runs until you decide.
The composer's composer: @ sources, / commands, a 16px input so iOS never zooms. Send actually does something here.
Watch the agent work its plan: queued → running → done. One task flakes on purpose — honest UIs show failure too.
An assistant message that shows its receipts. Expand the tool calls to see exactly what ran and what came back.
Checked your calendar and the build logs — tonight's run is green-lit. Here's what I looked at:
{"events": 0, "note": "all clear tonight"}
{"muse": "8% used", "codex": "64% left"}
Pixel-grid loader with shimmer and elapsed time. Copied from beautifului.dev (MIT).
Video unavailable