LTLightroom Tools
  • Home
  • Smart Search
  • Face Tagger
  • Google Photos
  • Instagram Grid Planner
    • Google Photos
    • Face Tagger
    • Instagram Grid Planner
    • Smart Search
  • Blog
  • Get Plugin $19.99

Smart Search - Setup & Usage Guide

Everything you need, in plain English. No tech-speak.

On this page
  1. Before you start
  2. Easy start - your first 10 minutes
  3. The full workflow - Index, Search, Browse
  4. Every menu item, explained
  5. Tips for the best results
  6. Real-world scenarios
  7. Frequently asked questions
  8. Troubleshooting

1. Before you start

What Smart Search does

Smart Search lets you find any photo in your catalog by typing what's in it. Type "sunset over water", "two kids in a fountain", or "close-up of a wedding ring", and Smart Search surfaces the matching photos - even if you never tagged them by hand.

It works in two phases. First you index your photos (the plugin looks at each one and remembers what's in it). After that, you search by typing - and matches come back in seconds.

What you need

  • macOS on Apple Silicon (M1 or later) - Smart Search' v1 installer ships as an arm64-only build. Intel Mac and Windows support are on the roadmap if there's demand.
  • Adobe Lightroom Classic. The cloud-based "Lightroom" (previously Lightroom CC) is not supported.
  • The two folders you got from your download - smart-search.lrplugin and smart-search-server - need to sit in the same parent folder. This is critical. The plugin looks for the server next to itself. If you separate them, nothing will work.
  • About 500 MB of free disk space (350 MB for the AI files downloaded on first run, plus room for the small index database as your catalog grows - roughly 2 KB per photo).

Install

  1. Unzip the download. You'll get two folders: smart-search.lrplugin and smart-search-server.
  2. Move both to a stable location on your Mac. A tidy spot is ~/Library/Application Support/Adobe/Lightroom/Modules/. Just make sure the two folders end up next to each other.
  3. Open Lightroom Classic. Go to File > Plug-in Manager, click Add, and select the smart-search.lrplugin folder. Lightroom should show "Smart Search" as enabled.

The first launch - what to expect

The very first time you use any Smart Search feature, the plugin has to download its AI files to your Mac. This is a one-time thing.

  • The download is about 350 MB and takes 1-3 minutes on a typical connection.
  • There's no progress bar during this download - it's a limitation of how Lightroom lets plugins display progress. Lightroom may look frozen. It isn't. Leave it alone for a few minutes.

After that one-time setup, Smart Search runs entirely on your computer. No internet needed for any feature. Your photos and search history never leave your Mac.

Activate your license

Before Smart Search will work, you need to enter your license key. You should have one in your purchase-receipt email from LemonSqueezy.

  1. In Lightroom, go to Library > Plug-in Extras > Activate License...
  2. Paste your license key into the dialog.
  3. Click Activate. You should see "License activated."

Your license activates on one computer at a time. Moving to a new machine? Run Library > Plug-in Extras > Deactivate License on the old one first to free the slot.

2. Easy start - your first 10 minutes

If you only read one section of this guide, read this one. Follow it end-to-end and you'll do your first real search.

Step 1 - Pick a small folder to start with

Don't try to index your whole 50,000-photo catalog on the first run. Pick a folder or collection with 100 to 1,000 photos - one trip, one event, one month. You'll see the plugin work end-to-end in 10 minutes instead of overnight.

Step 2 - Index those photos

  1. Select the photos you want to index in Lightroom's Library view.
  2. Go to Library > Plug-in Extras > Index Selected Photos.
  3. A dialog appears asking if you want to skip photos that are already indexed. Leave the checkbox on and click Prepare.
  4. A progress bar shows you how the indexing is going. Walk away. The plugin processes roughly 1-2 photos per second on Apple Silicon, so 500 photos is about 5-10 minutes.
Pro tip - indexing is the long part
Indexing is a one-time investment per photo. A 10,000-photo catalog takes 20-40 minutes to index, but after that, every search returns in seconds. Index once, search forever.

Step 3 - Search by typing what you want

  1. Go to Library > Plug-in Extras > Search by Description...
  2. A dialog appears with a text box. Type a plain-English description - for example, "sunset over water", "dog on a beach", or "close-up of a flower".
  3. Leave the strictness slider at "Balanced" for now, and the result limit at "100 photos".
  4. Click Find.

Step 4 - Open the result collection

When the search finishes, the plugin opens a results collection automatically. You'll see a new collection set called Smart Search Results in your Collections panel (left sidebar of the Library module). Inside, there's a collection named after your search query - for example, "sunset over water" (23 matches).

You'll also see a new keyword tag under Smart Search > sunset over water in the Keyword List, applied to every matching photo. From now on, you can search by that keyword like any other Lightroom keyword.

That's it. You just searched your catalog by description for the first time. Repeat with different queries any time - each search builds its own collection and keyword without overwriting the last one.

3. The full workflow - Index, Search, Browse

Smart Search has three phases. You'll do the first one occasionally, the second one constantly, and the third one is just Lightroom doing what it already does.

Index  →  Search  →  Browse

3.1 Index - prepare your photos for search

Indexing is the step where Smart Search looks at each photo and remembers what's in it. Until a photo is indexed, it's invisible to search. Once it's indexed, every search goes through it.

When to index:

  • The first time you use the plugin - index a folder or two to get going.
  • After you import new photos - select the new batch and run Index Selected Photos.
  • Periodically, to bring your whole catalog up to date.

Indexing is resumable. You don't have to do it all at once. Index a folder today, another tomorrow, and keep going. Already-indexed photos are skipped automatically.

Heads-up - re-indexing isn't automatic when you heavily edit a photo
Smart Search indexes the photo as it looked when you first ran the index step. If you later do major Develop changes (full black-and-white conversion, heavy color shift, aggressive crop), the index won't automatically know about that. Re-running Index Selected Photos on those photos refreshes the index. Small tweaks (exposure, contrast) don't need a refresh.

3.2 Search - type what you're looking for

Search is the main thing you'll do. Type a description, get matching photos.

What you can type:

  • Objects: "red car", "wedding ring", "coffee cup"
  • Scenes: "snowy mountain landscape", "indoor restaurant", "city street at night"
  • People and activity: "boy laughing", "two kids playing in the snow", "person on a bike"
  • Composition: "wide landscape with mountains and a road", "macro shot of a flower", "silhouette against the sky"

What works less well:

  • Abstract concepts ("joy", "loneliness", "freedom") - sometimes hit, sometimes miss.
  • Specific people by name - Smart Search doesn't know who anyone is. For that, use Face Tagger instead.
  • Exact words you wrote in a caption or keyword - that's what Lightroom's own search is for.

Searching within a selection. If you have photos selected when you open the search dialog, an option appears to search only within those photos. Useful when you're working in a specific folder or event and want to narrow the search down.

3.3 Browse - the result lands in your normal Lightroom workflow

After a search, Smart Search hands you back two things you already know how to use:

  • A collection under Smart Search Results > "your query" in the Collections panel. Click it and browse the matches.
  • A keyword under Smart Search > your query in the Keyword List. Searching that keyword again later (using Lightroom's normal search) shows the same matches - no need to re-run the AI search.

From there it's regular Lightroom. Filter, sort, rate, edit, export. The collection and the keyword behave like any other - drag photos in or out, build a Smart Collection on top, export the lot. Smart Search' job is done once it hands the matches over.

4. Every menu item, explained

All Smart Search features live under Library > Plug-in Extras in Lightroom. Here's each one, in menu order.

Index Selected Photos

What it does: looks at each selected photo and remembers what's in it, so future searches can find it.

When to use it: the first time you use the plugin, and any time you add new photos to your catalog.

What happens: a dialog appears asking whether to skip already-indexed photos (leave this on - it makes re-runs much faster). After you click Prepare, a progress bar shows the indexing run. When it finishes, a summary tells you how many were newly indexed, skipped, or had errors.

Limits: nothing hard - you can index hundreds of thousands of photos. Speed is roughly 1-2 photos per second on Apple Silicon. Index in batches you can walk away from.

Search by Description...

What it does: finds photos in your indexed catalog that match a plain-English description you type.

When to use it: any time you want to find specific photos. This is the main feature.

What happens: a dialog appears with a few controls:

  • Search scope (if you have photos selected): a checkbox lets you search only within your current selection, instead of your whole indexed catalog. Useful for narrowing down within a folder or event.
  • What are you looking for? - a text box. Type your description. Don't overthink it. "Snow on a tree" works just as well as a careful sentence.
  • How picky should we be? - a slider from "Very loose" to "Very strict". Default is "Balanced".
  • Show at most: - how many matches to return. Default 100. Use smaller numbers for tight focus, larger numbers to browse loosely.
  • Also tag matching photos with this search as a keyword - off by default. Turn on if you want a permanent keyword tag created for this search. (A keyword is always added under "Smart Search" anyway when a results collection is created - this checkbox is for if you turn off the collection.)
  • Put matches in a collection so they're easy to browse - on by default. Recommended.

Click Find. After a few seconds, the results collection opens and you're looking at your matches.

About the strictness slider
Loose finds more photos, but some will fit your query only loosely. Strict finds fewer photos, but they'll be closer matches. Start at Balanced. If you get too few results, try Loose. If you get too many irrelevant ones, try Strict. Different queries do best at different settings - "sunset" works fine loose; "a specific composition of two people walking on a beach at sunset" needs stricter matching to get useful results.

Manage Smart Search Index

What it does: opens a dialog showing your index stats and lets you remove photos from the index.

When to use it: to check how many photos are indexed, to remove specific photos that you no longer want searchable, or to clear the whole index if you want to start fresh.

What happens: the dialog shows the total indexed photo count. You'll see two action buttons:

  • Remove Selected from Index - removes whatever photos you currently have selected from the index. Their keywords stay; only the index entry is removed, so they won't show up in search until you re-index them.
  • Clear Entire Index - wipes everything. The plugin "forgets" every indexed photo. Keywords already applied to photos are not touched - this is only the plugin's memory. You'll need to re-index any photos you want searchable again.

Good to know: "Clear Entire Index" is a one-click full reset. Use it if you want to re-index everything with updated photos, or just to start over.

Activate License...

What it does: unlocks the plugin using the license key from your purchase email.

When to use it: once, after you install. Until you activate, every Smart Search feature shows a "please activate" prompt.

What happens: paste the license key into the dialog and click Activate. The plugin confirms with "License activated." and you're done. Don't have a key yet? The dialog has a Purchase a License button that opens the checkout page in your browser.

Your license activates on a limited number of computers at a time. Moving to a new machine? Run Deactivate License on the old one first to free the slot.

Deactivate License

What it does: removes the license from this computer, freeing the activation so you can use it on another machine.

When to use it: before moving the plugin to a new computer.

What happens: a confirm dialog appears. Click Deactivate. The license is cleared from this Mac. Next time you run a Smart Search feature, you'll be asked to activate again.

5. Tips for the best results

  • Be concrete, not abstract. "Snow on a tree" beats "winter feeling". Smart Search reads objects and scenes well; it reads moods only roughly. Describe what's actually in the photo.
  • Try shorter and longer versions of the same query. "Mountain" might find too much; "snow-covered mountain at sunrise with trees in the foreground" might find too little. The sweet spot is usually 3-7 descriptive words.
  • Index in batches you can walk away from. 500 photos in 10 minutes is comfortable. 50,000 photos overnight is fine. 100,000 in one sitting will hog your laptop for hours - split it across days.
  • The strictness slider is your friend. Most users default-skim past it. Don't. If results are noisy, slide toward strict. If results are sparse, slide toward loose.
  • Re-search the same idea different ways. "Person on a bike" and "cyclist" return different sets. If your first query missed obvious matches, try rephrasing.
  • Index before your edits are extreme. Smart Search indexes how a photo looks now. If you later do a full black-and-white conversion or aggressive crop, the index might be out of date for that photo. Re-index those specifically.
  • Use search-within-selection for tight focus. Working in a wedding folder? Select all 2,000 photos first, then search "bride and groom kissing" within the selection - much faster than digging.
  • Smart Search doesn't know who anyone is. "Mom" or "Alice" won't work. For person search, install Face Tagger too - the two plugins complement each other (Face Tagger for people, Smart Search for everything else).

6. Real-world scenarios

Three readers, three very different starting points. If your situation looks like one of these, copy the rhythm.

Family hobbyist - 30,000 photos, ten years of memories

You've got a decade of family photos sitting in Lightroom. Holidays, road trips, kids growing up, birthdays mixed in with everything else. You can never find that one shot - the rainy day at the lake, the close-up of grandma's hands, the candle-lit dinner. Manually keywording 30,000 photos is a non-starter.

How to approach it: don't index all 30,000 in one go. Pick the most recent year of photos (a few thousand) and run Index Selected Photos on that. Walk away for an hour. After dinner, try a few searches - "kids playing in the snow", "birthday cake with candles", "us at the beach". See how the plugin does on photos you remember well. That builds your intuition for how to phrase queries. Then index the next year, and the next. After a few weekends, your whole catalog is searchable. Make a habit of running Index Selected Photos on any new import.

What to expect: the first searches feel magical - photos you'd forgotten surface immediately. Some queries take a couple of rephrases to land. Conceptual stuff like "joy" works only loosely; concrete stuff like "child blowing out candles" works great.

Wedding photographer - 2,000 photos per event, deliver searchable galleries

You shoot weddings and your clients want to skim through their gallery for "the detail shots", "the cake", "the kiss", "guests dancing". You don't want to keyword 2,000 photos by hand for every wedding.

How to approach it: import the full wedding into Lightroom as usual, cull down to your delivered set. Select the delivered photos and run Index Selected Photos. On 2,000 photos this is roughly 20-30 minutes - run it while you start editing in Develop. Once it's done, the gallery is searchable by description. You can deliver the keywords (the "Smart Search > close-up of a wedding ring" keyword is real Lightroom metadata; it travels with the file on export). Or you can keep them as a personal search tool for when the client emails asking for "all the shots of grandma".

What to expect: the keyword and collection structure makes finding specific shots far faster than scrolling. Combine this with Face Tagger for the bridal party and you've got both "all the bride's mother" (Face Tagger) and "all the cake-cutting shots" (Smart Search) one search away.

Travel photographer - year-end recap of a year of shooting

You travelled hard this year. Tokyo in spring, Iceland in summer, Mexico in autumn. 15,000 photos sitting in Lightroom. Now you want to build a year-end blog post or a print portfolio organized around themes - "food markets", "mountain landscapes", "people in transit". Folder organization by trip doesn't help; you need to slice across all trips.

How to approach it: at the end of each trip, run Index Selected Photos on that trip's folder. By year-end your whole travel catalog is already indexed. When it's time to assemble the year-end piece, run Search by Description with the themes you want to feature - "street food vendor", "snow-covered mountain", "person waiting at a train station". Each search builds its own collection under Smart Search Results, so you can browse them side-by-side. Drag favourites into your portfolio collection, export the final set.

What to expect: the search-builds-a-collection pattern is perfect for this. You'll do 10-20 searches across the year-end project, each one giving you a curated mini-set to pick from. The strictness slider matters here - for "mountain landscape" go strict (you want the heroes), for "street food" go loose (you want the broader set to choose from).

7. Frequently asked questions

Setup

Why is the first launch so slow?

The first time Smart Search runs, it downloads about 350 MB of AI files to your Mac. This takes 1-3 minutes on a typical connection, and there's no progress bar - Lightroom may look frozen. It's a one-time thing. After that, everything runs locally and fast.

Does it work offline?

Yes - fully, after the one-time first-run download. All indexing and search happens on your computer. No internet is needed after setup. The only exception is license activation, which calls home to verify your key.

Does it work with RAW files?

Yes. Smart Search reads .ARW (Sony), .CR2/.CR3 (Canon), .NEF (Nikon), .RAF (Fuji), .DNG, and most other common RAW formats directly. No JPEG export needed.

Does it work on Windows?

Not yet. The v1 installer is Mac-only. Windows support is on the roadmap if there's enough demand - let us know you'd want it and we'll prioritise accordingly.

Indexing

How long does indexing take?

About 1-2 seconds per photo on Apple Silicon. A 10,000-photo catalog typically indexes in 20-40 minutes. You can index in batches across days - already-indexed photos are skipped on each run, so it's safe to re-run anytime.

Do I have to index every photo?

No. Only photos you've indexed are searchable. If you're not interested in some folders (old archived work, scans, screenshots), don't index them and they stay out of search results.

Can I close Lightroom during indexing?

No - closing Lightroom aborts the run. But your progress is safe. Photos that finished indexing are saved. When you come back, just run Index Selected Photos again on the same batch; the plugin will skip the ones already done and continue.

What happens if I edit a photo after indexing it?

Smart adjustments (exposure, contrast, small color tweaks) won't throw off the index. Major changes - full black-and-white conversion, heavy color shifts, aggressive crops - might mean the index no longer reflects the photo's current look. Re-index those specifically by selecting them and running Index Selected Photos. Already-indexed photos are skipped by default; turn off the "Skip already-indexed" checkbox to re-process them.

How much disk space does the index use?

About 2 KB per photo. 10,000 photos = 20 MB. 100,000 photos = 200 MB. The database lives in a file next to the plugin folder.

Searching

What kinds of queries work best?

Concrete descriptions of what's in the photo - objects, scenes, people doing things, compositional elements. "Red car at night", "child blowing out candles", "wide landscape with mountains". Abstract concepts ("joy", "freedom") sometimes work but are hit-or-miss.

Can I search by person's name?

No. Smart Search doesn't know who anyone is - it only knows what things are. For searching by person, install Face Tagger too. The two plugins complement each other and use the same brand.

My search returned nothing. What now?

A few things to check. First, have you indexed the photos you're searching? Only indexed photos are searchable. Second, the strictness slider - try sliding toward "Loose" if you're getting nothing. Third, try rephrasing - "person riding a bike" and "cyclist" can return different sets.

Why are obvious matches missing from my results?

A few possibilities. The photos might not be indexed (run Index Selected Photos on them). The strictness slider might be too tight - try Loose. The query might be too specific - "wide-angle close-up of a small red flower in moss" is harder than "red flower in moss". And if the photo's been heavily edited in Develop since indexing, the index might be out of date - re-index those photos.

Can I search just my recent photos?

Yes - select them first in Lightroom (use a folder, a date range, a Smart Collection, etc.), then run Search by Description. A checkbox in the dialog lets you restrict the search to just the selected photos.

Can I save a search to re-run later?

Indirectly, yes. Every search creates a Lightroom keyword under "Smart Search > your query". Searching that keyword in Lightroom's normal filter shows the same matches - no need to re-run the AI search. You can also turn searches into Smart Collections by filtering on the keyword.

Results and collections

What does the "Smart Search Results" collection set contain?

One collection per search you've run, named after the query (truncated to 40 characters). Each collection contains the matching photos in similarity order - the closest matches first. You can rename, delete, or reorganize these collections like any other Lightroom collection.

Can I delete a search result without affecting the photos?

Yes. Right-click the results collection in Lightroom and choose Delete. The collection goes away; the photos and their other keywords stay. If you also want the "Smart Search > your query" keyword gone, remove it from the Keyword List panel.

What if I run the same search twice?

The previous "Smart Search Results" collection set is replaced. The keyword tag stays. So running "sunset" twice doesn't accumulate two collections - you always see just the latest run's results.

Privacy and data

Does any of my data leave my computer?

No. All indexing and search happens locally on your Mac. Your photos, search queries, and the index database never leave your machine. The only network call Smart Search makes is to validate your license key. See the Privacy Policy for the full legal language.

Where is the index stored?

In a file called smart_search.db next to the plugin folder. Delete it (or uninstall the plugin) to remove everything Smart Search has remembered.

License and support

How many computers can I use my license on?

One license activates on a limited number of machines at a time. If you need another slot, deactivate one of the existing ones first - or use the contact form if you've lost access to an old machine and can't deactivate it.

I lost my license key. How do I get it back?

Check your purchase-receipt email from LemonSqueezy - the key is right there. If you can't find it, reply to the receipt for a resend, or use our contact form and we'll look it up.

Where do I report a bug or request a feature?

The contact form on the home page reaches me directly. Solo developer, personal responses.

Can I get a refund?

If the plugin doesn't work on your setup, contact us - we'll either fix the issue or refund you in full. Full terms on the Terms of Service page.

8. Troubleshooting

"Smart Search engine isn't responding"

The plugin couldn't reach its helper. First try: quit Lightroom (⌘Q) and reopen it - the helper starts automatically when you run any Smart Search feature.

If it persists: open Finder and check that the smart-search-server folder is sitting right next to smart-search.lrplugin in the same parent folder. If it's not, move it there.

macOS blocks the server: "cannot be opened because it is from an unidentified developer"

This is macOS being cautious on the very first run. Open the smart-search-server folder in Finder. Right-click the smart-search-server file inside and choose Open. Click Open again when macOS asks. You only need to do this once.

First indexing run seems stuck on the first photo for minutes

That's the one-time AI download. Give it 1-3 minutes on first run. It only happens once. If you're still stuck after 10 minutes, check your internet connection, then restart Lightroom.

Search returns nothing, but I know I indexed those photos

  • Did the index actually finish? Run Manage Smart Search Index to see the count. If it shows 0, indexing hasn't run on this catalog yet.
  • Check the strictness slider - "Very strict" filters out anything but near-perfect matches.
  • If you have a selection in Lightroom, the search may be limited to it. Look for the "Only search within selected photos" checkbox in the search dialog - uncheck it to search all indexed photos.
  • Try a simpler query. "Sunset" before "wide-angle sunset over a calm sea with reflections on the water."

Search results have obvious wrong photos in them

The AI matches loosely by default. Slide the strictness slider toward "Strict" and re-run. You'll get fewer but more accurate matches.

"Please activate your license"

You haven't activated yet, or the activation isn't recognised. Open Library > Plug-in Extras > Activate License... and paste the key from your purchase email. If the dialog says "already activated" but the plugin still asks, use Deactivate License first, then activate again.

"Can't find the original file"

The photo's source file isn't on disk - maybe the external drive is unplugged, or the file was moved. Smart Search needs the original to read what's in it (smart previews don't have enough detail). Reconnect the drive or locate the original, then re-run the index step on those photos.

Still stuck?

Use the feedback form to send a quick note. Include: what you were trying to do, what happened, what you expected. Solo developer, personal responses, usually same-day.

9. Need help?

Still stuck after troubleshooting? Tell us what's going wrong - I read every message and usually respond within a day.

If you also work with people-heavy catalogs, check out Face Tagger - it tags people by name from your own training photos. The two plugins are designed to complement each other: Face Tagger for who's in the photo, Smart Search for what's in it.

Smart Search Face Tagger Google Photos Instagram Grid Planner Privacy Policy Terms of Service Contact

© 2026 Lightroom Tools. All rights reserved.