Plugin screenshot thumbnail 1/4
Plugin screenshot thumbnail 2/4
Plugin screenshot thumbnail 3/4
Plugin screenshot thumbnail 4/4

Most asset libraries are a mess. Filenames like IMG_4823.jpg, alt text fields left blank because writing them is tedious, focal points never set so Craft's image transforms crop heads off, and quality issues nobody notices until the image is already on the homepage.

Lens runs every image through an AI model and fills in the metadata that should have been there: alt text in each of your site's languages, a descriptive title, a focal point on the actual subject, and flags for NSFW content, visible watermarks, named brand logos, and people in the shot.

It also looks at the image itself. Lens checks sharpness, exposure, contrast, compression, and color profile. It flags anything blurry, too dark, washed out, over-compressed, or saved in a color space that won't render correctly on the web. Each issue comes with a short note explaining what's wrong and how to fix it, so problems get caught before the image goes live.

Every field Lens generates is editable on the asset edit page. If you've rewritten the alt text, re-analyzing the asset won't touch it.

Pro makes the library searchable by what's actually in each image. Lens generates a long description, semantic tags, and OCR'd text for every photo, then indexes all of it into Craft's asset browser and every image picker. Editors can find a photo by a phrase from its description, a tag for the scene, or a word from a sign Lens read in the background, instead of remembering which folder a file is in or what someone named it last year.

Pro also handles libraries at scale: bulk-process entire volumes with progress and cost estimates, catch visually duplicate uploads, and track your AI spend by month and provider.

Lens works with your own OpenAI, Gemini, or Anthropic API key. You pay the provider directly and can switch between them at any time.

Editions

Lite

  • Generates alt text, descriptive titles, and focal points for every uploaded image
  • Analysis panel on the asset editor to review, edit, or revert any AI-generated field inline
  • Detects what's in the image: people and faces, unsafe content, watermarks, and named brand logos
  • Audits image quality: blur, exposure, low contrast, heavy compression, and non-sRGB color profiles, with a recommendation per issue
  • Multisite-ready: each site gets alt text and titles in its own language
  • Adds 9 pre-built views and 11 condition rules to Craft's native asset library
  • Bring your own API key: OpenAI, Google Gemini, or Anthropic Claude

Pro

  • Searches across alt text, long descriptions, tags, and OCR text in Craft's asset library and every image picker
  • Generates long descriptions and 35+ semantic tags per image
  • Extracts text from screenshots, signs, and document images
  • Inline tag editing on the analysis panel to add or remove tags
  • Bulk-processes entire volumes with progress, cost estimates, and retry for failed assets
  • "Analyze with Lens" bulk action in the asset index for queueing analysis on selected images
  • Detects duplicate images via perceptual hashing
  • Tracks AI spend by month and provider/model, with token usage and per-asset averages
  • Adds 1 more view and 7 more condition rules to Craft's native asset library

Lite

Pro

Plus $29/year after one year.

Installation Instructions

To install this plugin, copy the command above to your terminal.

Reviews

This plugin doesn't have any reviews.

Active Installs
2
Version
1.0.0-beta.7
License
Craft
Compatibility
Craft 5
Last release
May 9, 2026
Categories
Activity (30 days)
0
Closed Issues
0
Open Issues
0
Merged PRs
0
Open PRs