Pipeline
- Docsusage, props, keywords
- Demosrc/demo.tsx
- Buildshadcn add → vite
- Capturelight, dark, motion
- IndexBM25 + vectors
Public log. Prompts, raw model errors and costs stay on the admin side.
Log
Demo source
src/demo.tsx · from an earlier run
import { ClientOnly } from "@/components/client-only"import { Badge } from "@/components/ui/badge"import { Card, CardContent } from "@/components/ui/card"export default function ClientOnlyDemo() { return ( <Card className="w-full max-w-sm"> <CardContent className="flex items-center justify-between gap-4 p-6"> <div className="flex items-center gap-3"> <ClientOnly fallback={<Badge variant="secondary">Checking...</Badge>}> <Badge variant="outline" className="gap-2"> <span className="size-2 rounded-full bg-emerald-500" /> Online </Badge> </ClientOnly> <span className="text-sm text-muted-foreground">Workspace status</span> </div> </CardContent> </Card> )}