Offline AI file search on Mac: search files without uploading them

By Meet Patel ·

Yes, you can search your files with AI without uploading them. The trick is a model that runs on your own Mac instead of on a server. Seek works this way: photo understanding, text recognition and search all happen on your Mac, your files are never sent anywhere, and after a one-time model download it works with Wi-Fi off.

Cloud AI search vs local AI search

“AI file search” can mean two very different setups.

For personal files (bank statements, IDs, contracts, family photos), local is the safer default. You don't have to read a privacy policy to know where your files went.

What's already private on a Mac

Apple's built-in search is on-device too, and it's worth using:

Where they stop: Finder can't search image files in your folders by what they show, can't search all your screenshots by their text at once, and doesn't understand a sentence like “pdfs from last month over 5 mb”. That gap is what local AI file search apps fill. See finding photos by description and searching text in screenshots for the details.

What runs where in Seek

Seek is a Mac file manager that runs beside Finder. Here is every kind of “smart” work it does, and where it happens.

TaskRuns onGoes online?
Understanding plain English (“zips in Downloads older than a week”)Seek's own rules, on your MacNever
Harder sentences, with Apple Intelligence (macOS 26 or later)Apple's on-device modelNo
Finding photos by what they showGoogle's SigLIP model, converted for Apple's Core ML, on your MacOnly the one-time model download
Reading text in images and scanned PDFsApple's text recognition (Vision), on your MacNever
Reading Word, Excel, PowerPoint, PDF and text filesOn your MacNever
The search indexSQLite files in Seek's folder on your MacNever
Duplicate checksChecksums computed on your MacNever

The index lives in ~/Library/Application Support/Seek. Each photo is stored as a short list of numbers that describes what it shows, about 768 bytes per photo, not a copy of the photo. Text is stored so it can be searched, also on your Mac.

What Seek does go online for

Being honest about this matters more than a “100% offline” badge. Seek connects to the internet for exactly these things:

No file, file name or file content is ever sent. Seek collects no analytics.

How to set up offline AI file search on your Mac

  1. Install Seek and go through setup. It downloads the photo model while you read the setup pages.
  2. Let it read your files once. In the background, at low priority and newest first, Seek reads the text in your documents, PDFs and images, and looks at your photos. It covers the folders in your home folder, Pictures and iCloud Drive. It pauses when the battery is under 20% or the Mac is hot.
  3. Search. Press ⌘F and describe what you want.

Some searches to try:

Seek searching for “invoices from last month”: chips for Documents, Last month and the word invoices sit under the search field, above three matching PDFs
“invoices from last month”, split into filters on the Mac. You can see and remove each one.

Check it yourself

You don't have to take our word for it.

  1. After setup, turn off Wi-Fi.
  2. Search for a photo by description and a screenshot by its text. Both still work.
  3. For a closer look, a network monitor app such as LuLu or Little Snitch shows every connection an app makes.

What to look for in a private AI search app

Whichever app you choose, these questions tell you whether “private” means private:

The trade-offs of local AI search

Questions

Does Seek upload my files to search them?

No. Seek reads your files, recognizes text and matches photos on your Mac. No file, file name or file content is ever sent anywhere.

Does AI file search work without an internet connection?

Yes. After Seek downloads its photo model once during setup, search, photo search and text recognition all work offline. A missed license check never locks Seek.

Does Seek use a cloud AI service?

No. Photo search uses Google's SigLIP model running on your Mac, text recognition uses Apple's on-device Vision, and on macOS 26 or later Seek can use Apple's on-device Apple Intelligence model to understand harder searches.

What does Seek connect to the internet for?

The one-time photo model download, website icons for Downloaded From (which you can turn off), a daily license check, update checks, and bug reports when you choose to send one.

Where is the search index stored?

In ~/Library/Application Support/Seek on your Mac. It holds the text Seek read and a small description of each photo, about 768 bytes per photo.

AI search that stays on your Mac.

Photos, screenshots and documents, searched on-device. One-time purchase, no subscription.

Find photos by descriptionDescribe a photo and find it. Search text in screenshotsFind the screenshot that says it. Search in plain EnglishDescribe any file and Seek finds it.