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 |
|---|---|---|---|
| ai44 | Batch Job | AI | npx shadcn add https://ui.beste.co/piece/r/ai44 |
| ai43 | Export JSON | AI | npx shadcn add https://ui.beste.co/piece/r/ai43 |
| ai42 | Token Stream | AI | npx shadcn add https://ui.beste.co/piece/r/ai42 |
| ai41 | Intent Classifier | AI | npx shadcn add https://ui.beste.co/piece/r/ai41 |
| ai40 | Persona Card | AI | npx shadcn add https://ui.beste.co/piece/r/ai40 |
| ai39 | Provider Chip | AI | npx shadcn add https://ui.beste.co/piece/r/ai39 |
| ai38 | RAG Pipeline | AI | npx shadcn add https://ui.beste.co/piece/r/ai38 |
| ai37 | Vector Search Filter | AI | npx shadcn add https://ui.beste.co/piece/r/ai37 |
| ai36 | Assistant Card | AI | npx shadcn add https://ui.beste.co/piece/r/ai36 |
| ai35 | Playground Prompt | AI | npx shadcn add https://ui.beste.co/piece/r/ai35 |
| ai34 | Cost Estimate | AI | npx shadcn add https://ui.beste.co/piece/r/ai34 |
| ai33 | Guardrail Badge | AI | npx shadcn add https://ui.beste.co/piece/r/ai33 |
| ai32 | Fine-tune Run | AI | npx shadcn add https://ui.beste.co/piece/r/ai32 |
| ai31 | Dataset Card | AI | npx shadcn add https://ui.beste.co/piece/r/ai31 |
| ai30 | Safety Filter | AI | npx shadcn add https://ui.beste.co/piece/r/ai30 |
| ai29 | Training Progress | AI | npx shadcn add https://ui.beste.co/piece/r/ai29 |
| ai28 | Vision Input | AI | npx shadcn add https://ui.beste.co/piece/r/ai28 |
| ai27 | KB Search Result | AI | npx shadcn add https://ui.beste.co/piece/r/ai27 |
| ai26 | Embedding Preview | AI | npx shadcn add https://ui.beste.co/piece/r/ai26 |
| ai25 | Prompt Template | AI | npx shadcn add https://ui.beste.co/piece/r/ai25 |
| ai24 | Chain of Thought | AI | npx shadcn add https://ui.beste.co/piece/r/ai24 |
| ai23 | Agent Steps | AI | npx shadcn add https://ui.beste.co/piece/r/ai23 |
| ai22 | Function Call | AI | npx shadcn add https://ui.beste.co/piece/r/ai22 |
| ai21 | API Key Input | AI | npx shadcn add https://ui.beste.co/piece/r/ai21 |
Batch inference progress card with completed/failed counts and a stacked bar where the error segment shows in rose.
{
"answer": "Use Redis INCR",
"sources": 3,
"latency_ms": 420
}Mini code viewer for a structured response, with a filename header, copy button, and a preformatted JSON preview body.
Live token visualizer with tone-tinted token chips, tokens-per-second rate, and a pulsing caret at the end.
"where is my order?"
Intent ranking panel with the raw user input quoted above and a list of candidate labels with confidence bars.
Assistant persona card with a tone-colored header, role label, initial avatar, and a row of personality trait chips.
Pill showing the LLM provider with a branded initial avatar, the provider name, and the exact model identifier.
Horizontal pipeline diagram with tone-tinted stage nodes connected by arrows, showing the path from query to answer.
Vector query bar with namespace name, top_k value, and removable key:value filter chips for metadata.
Searches papers and drafts literature reviews on request.
Catalog card for a configured assistant with a tone-filled bot tile, name, short description, and the tool count.
Explain rate limiting strategies with simple examples.
Playground card with the selected model, a prompt draft box, and a tone-colored Run button to kick off the request.
Token and cost breakdown table with input/output rows and a totaled bottom line. Tone highlights the final amount.
Safety guardrail card with an emerald shield, active status pill, and a row of enabled policy tags.
Fine-tuning job row with base model + dataset, a status indicator, and a tone-colored progress bar that flips emerald on success.
Dataset summary with row count, total size, and a stacked train/val/test split bar. Tone controls the dataset icon tile and train segment.
Response blocked for containing targeted insults.
Moderation card with a rose shield icon, category label, severity pill, and the reason the output was blocked.
Training run card with current epoch, step counter, loss value, and a violet progress bar reflecting completion.
Attached image card with a tone-tinted thumbnail tile, a scanning line overlay, filename, dimensions, and detected-object chips.
Use INCR with an EXPIRE TTL to build a fixed-window limiter that resets every minute.
docs/guides/rate-limits.mdKnowledge base hit card with a document title, snippet, source path, and an emerald similarity score badge.
Vector embedding visualizer with a zero baseline, positive values drawn upward in the tone color and negatives drawn downward in muted.
Monospace prompt card with inline handlebars-style variables highlighted in violet against plain body text.
User wants to rate limit 100 req/min per key.
Leaky bucket gives smoother traffic than fixed window.
Redis INCR with TTL is the simplest implementation.
Collapsible reasoning panel with a brain icon header and italic thought bullets on a left border rail.
Vertical agent plan with done, active, and pending states indicated by check, spinner, and dot icons.