Compact, self-contained widgets that behave like assets. Drop them into any block, card, or page to add a small touch of polish without rewriting the surrounding UI.
| Piece | Title | Category | Install |
|---|---|---|---|
| ai20 | Citation Chip | AI | npx shadcn add https://ui.beste.co/piece/r/ai20 |
| ai19 | Model Comparison | AI | npx shadcn add https://ui.beste.co/piece/r/ai19 |
| ai18 | Context Gauge | AI | npx shadcn add https://ui.beste.co/piece/r/ai18 |
| ai17 | AI Summary | AI | npx shadcn add https://ui.beste.co/piece/r/ai17 |
| ai16 | Top-K Tokens | AI | npx shadcn add https://ui.beste.co/piece/r/ai16 |
| ai15 | Feedback Row | AI | npx shadcn add https://ui.beste.co/piece/r/ai15 |
| ai14 | Stop Reason | AI | npx shadcn add https://ui.beste.co/piece/r/ai14 |
| ai13 | Image Variants | AI | npx shadcn add https://ui.beste.co/piece/r/ai13 |
| ai12 | Generated Code | AI | npx shadcn add https://ui.beste.co/piece/r/ai12 |
| ai11 | Thinking Dots | AI | npx shadcn add https://ui.beste.co/piece/r/ai11 |
| ai10 | Usage Ring | AI | npx shadcn add https://ui.beste.co/piece/r/ai10 |
| ai9 | Suggestion Pills | AI | npx shadcn add https://ui.beste.co/piece/r/ai9 |
| ai8 | Chat Exchange | AI | npx shadcn add https://ui.beste.co/piece/r/ai8 |
| ai7 | System Prompt | AI | npx shadcn add https://ui.beste.co/piece/r/ai7 |
| ai6 | Temperature Control | AI | npx shadcn add https://ui.beste.co/piece/r/ai6 |
| ai5 | Token Counter | AI | npx shadcn add https://ui.beste.co/piece/r/ai5 |
| ai4 | Typing Indicator | AI | npx shadcn add https://ui.beste.co/piece/r/ai4 |
| ai3 | Model Selector | AI | npx shadcn add https://ui.beste.co/piece/r/ai3 |
| ai2 | Streaming Response | AI | npx shadcn add https://ui.beste.co/piece/r/ai2 |
| ai1 | Prompt Input | AI | npx shadcn add https://ui.beste.co/piece/r/ai1 |
"The onboarding flow now ships with three new interactive steps."
Inline citation card with a numbered violet circle, a quoted excerpt, and an external link icon with the source path.
Two model cards side by side showing name, speed, and cost. The selected card gets a primary border and check.
Context-window card with a tokens-used-of-max readout and a violet-to-fuchsia gradient fill bar.
Summary card with a violet sparkle header, bullet list of key points, and a source attribution below.
Debugger-style panel showing the language model's next-token probabilities, with the top candidate highlighted and bars scaled to softmax weight.
Completion stop reason card where the icon tile color flips per reason (end_turn, stop_sequence, tool_use, max_tokens) and shows the token count.
Two-by-two grid of AI-generated image variants. The selected tile gets a primary border.
const slug = (s: string) => s.toLowerCase().replace(/\s+/g, '-');
AI code output card with a language tag, copy and regenerate actions, and a monospace block below.
Monthly quota meter with a tone-colored SVG donut arc, percentage in the middle, used/total request count, and reset countdown.
Paired bubbles: a primary-tinted user message above an assistant reply fronted by a gradient sparkle avatar.
You are a concise copywriter. Reply in 2 sentences max and avoid em dashes.
Dashed-border card with a violet scroll icon, uppercase label, and an edit button for the system instructions.
Slider card with a sky-to-rose gradient track, a circular handle, and Focused to Creative end labels.
Token-usage card with used of total readout and a fill bar that shifts emerald to amber to rose.
Chat bubble with three bouncing dots signaling that the assistant is composing a reply.
Gradient sparkle tile inside a pill showing the model name, a speed caption, and a dropdown arrow.