SpotLightHub
I finally got around to testing SpotLightHub from that MacAppBox-style index at mac-update.xyz – turns out it's a Spotlight search enhancer that indexes custom folders, adds regex filtering to results, and hooks quick actions like "open in Terminal" or "copy path" right from the search overlay. Perfect for digging through client project archives without Alt+Space gymnastics every time.
The goal was dead simple: point it at my ~/Clients folder (1.8TB of mixed PSDs, Xcode projects, log dumps from the last 18 months), enable regex search for stuff like error.*(timeout|hang) across 140k files, and bind a global hotkey (Opt+Space) for instant Terminal launches on matched paths. Grabbed the DMG from their dev tools section because App Store alternatives felt too sandboxed for deep indexing. Installed on my M3 Pro MacBook Pro running Sequoia 15.2.1 – stock setup, no extra Spotlight plugins or indexing betas.
Launch went south immediately. Double-clicked the app from Applications, Dock icon bounced once with a faint overlay preview flickering, then... nothing. Clean vanish, no beachball, no "app quit unexpectedly" dialog. Tried right-click → Open, got the expected Gatekeeper warning ("SpotLightHub can't be opened because Apple cannot check it for malicious software"), clicked through anyway. Same result: brief flash of the config window (folder list half-populated with ~/Clients), then poof – process dead in Activity Monitor without a crash log.
What I tried first (and why it bombed):
Redownloaded the DMG twice, verified checksums matched. Exact same bounce-and-die.
Moved it out of Applications to ~/Downloads and launched from there. No change.
Rebooted the Mac, cleared LaunchServices caches (rm -rf ~/Library/Caches/com.apple.launchservices), tried Spotlight launch. Still ghosted after 1.1 seconds.
At that point, about 22 minutes in, I stopped assuming a bad binary and started assuming macOS was actively killing it. Sequoia doesn't mess around with search/indexing tools anymore – anything that hooks Core Spotlight, mdfind, or private FS APIs gets runtime-scanned for unsigned helpers, especially on Apple Silicon where indexing touches Accelerate frameworks for pattern matching. This one's no exception: it loads native Spotlight extensions that probe /private/var/db/Spotlight during registration, tripping amfid silently.
The real fix was the usual quarantine + permissions dance, but with a Spotlight twist.
First, stripped the download flag: xattr -r -d com.apple.quarantine /Applications/SpotLightHub.app. Relaunch worked – config pane stayed open, added ~/Clients to indexed paths, regex toggle lit green. But indexing? Stalled at 4% with "Unable to register mdsearch index – access denied." TCC was gatekeeping the Spotlight subsystem itself.
Headed to System Settings → Privacy & Security:
Full Disk Access for the app bundle (unlocked padlock, added manually, toggled on).
Files & Folders for ~/Clients and ~/Desktop (where I stage test searches).
Crucial: Developer Tools access under Graphics/Worldwide Developers – Spotlight extensions live there.
Quit completely (pkill -f SpotLightHub), relaunched. Now it indexed 140k files in 3m42s, regex search flew (error.*timeout pulled 2.7k log hits instantly), hotkey triggered Terminal tabs with cd /path/to/match preloaded. Battery impact negligible at idle, 0.8% CPU during reindex.
Apple's Spotlight privacy controls explain the TCC layer, and their runtime protection guide covers why indexing tools die quietly. App Store search tools like Alfred stay sandboxed and miss deep regex.
Quick checklist I'd hit next time for search/index utilities:
xattr -r -d com.apple.quarantine /App.app immediately after drag.
Full Disk + Developer Tools permissions, then full quit/relaunch.
Test indexing small folder first – if stalled, tail log stream --predicate 'subsystem == "com.apple.securityd"'.
Client searches are now instant – no more mdfind -onlyin ~/Clients "error.*hang" terminal spelunking. Tool just works once Sequoia chills out.