[LocalMode] Adaptive, device-aware CLIP photo ingest (streamEmbedManyImages at a computeOptimalBatchSize batch size shown on an adaptive-batch-card) with per-item progress, per-batch zero-shot categorization (other/0 fallback), and a grid/list gallery with filename + category + confidence + similar-count — per-
pnpm dlx shadcn@latest add "https://registry.directory/r/localmode-ai/ui/blocks/photo/smart-gallery.json"