Enter your access key to continue

Setting up your gallery...

🔎 Loupe on Web by Singularity Run

Browser-Based Image & Video Gallery

🔒 Your files never leave your browser
Tags
Clear filter
Color Filter
Clear
+
📥

Drop images or videos here to import

Supports JPG, PNG, WEBP, GIF, MP4, MOV · Files are stored in your browser only

Import Image

Add details before importing (all optional)

Preview

Leave blank if you don't have the prompt

Press Enter or comma to add each tag

Edit Tags

Press Enter or comma to add each tag

Importing...
|
🔍
Newest first

Enter PIN

Enter your gallery PIN

?
⚙️

🔎 Loupe on Web by Singularity Run

Browser-Based Image & Video Gallery

All Features
🔒 100% Browser-Based — No Server Needed ⚡ Local AI via Transformers.js CLIP 🧠 AI Features are Opt-In & Private 🎨 Works with Any Images & Videos
📥
Drag & Drop Import
Drop a single image for detailed import (title, prompt, tags) or drop multiple for fast bulk import. Files stored in IndexedDB.
🔍
Full-Text Search
Search across titles, prompts, tags, dates, and more. Multi-word AND matching. Press / to focus.
🏷️
Tagging System
Add, edit, and remove tags on any item. Tag cloud with count/alpha sort. Click to filter.
🎨
Color Palette Filter
Extracts dominant colors from images. 13 preset swatches + custom picker. Sorts by color similarity.
Multi-Select
Select items individually or by tag. Download, slideshow, batch tag, or smart-name your selection.
Slideshow
Filter-aware slideshow with keyboard controls. 5 speed settings, shuffle, auto-hiding controls.
🖼️
Clean Gallery Mode
Hides all UI chrome. Masonry column layout preserving aspect ratios.
🧠
AI Smart Naming
Uses local CLIP model to generate descriptive titles. 100% free, runs in your browser, no API calls.
🧠🏷️
AI Smart Tag
Enter a keyword and CLIP scans your gallery to find matching images, auto-tagging them. Free and private.
xAI Grok Generation
Generate images and videos with xAI Grok Imagine. BYOK — use your own API key. Direct browser-to-API.
🔍
Duplicate Detection
Perceptual hashing finds visually similar images. Adjustable sensitivity. Review groups side-by-side.
📦
Export Gallery
Download your entire gallery as a zip file. All images plus manifest metadata.
💡
Lightbox
Click any card for full-screen view with prompt, tags, metadata. Download directly from lightbox.
🔒
Privacy First
Everything runs in your browser. No uploads. No server. IndexedDB storage. AI features use local CLIP model.
📱
Mobile Friendly
Responsive design works on iPhone Safari and Android Chrome. Touch-optimized controls.
📈
Image Analysis
Mood classification, brightness/contrast scoring, image type detection. All computed locally via canvas.

⚙️ Settings

Configure your xAI API key for image & video generation

🤖 xAI (Grok Imagine) Not configured
📷 Images (Grok Imagine) · 🎬 Videos (Grok Imagine Video)
Get an xAI API key →
🔒 Gallery PIN No PIN set
Lock items to hide them from the gallery. PIN required to view locked items.
🔑 Access Key Active
Your Loupe access key for this browser.

🔒 Your API key is stored only in your browser (IndexedDB). We never see it. API calls go directly from your browser to xAI.

Smart Naming

🔒 Running locally with CLIP. No data leaves your browser. No API cost. Free and private.

Smart Tag

🔒 Running locally with CLIP. No data leaves your browser. No API cost. Free and private.
Naming...
Scanning...

Downloading AI Model

AI features require a one-time ~85MB download.
The CLIP model runs entirely in your browser.

Preparing...

0 selected

Duplicate Review

Moderate (3)
🖼️
5s
🔇
🔀