Show HN: I made a Mac app to search my images and videos locally with ML
App concept & core capabilities
- Desktop app to semantically search local images and videos using ML embeddings (CLIP).
- Works fully offline; developer states media never leaves the machine.
- Videos are sampled into frames (about 1 frame/sec), resized (e.g., 256×256), embedded into 512‑dim float32 vectors for search.
- Current focus is on semantic/visual search rather than exact text or filename search.
Local ML, privacy, and performance
- Multiple comments appreciate that it is 100% local, one‑time purchase software.
- Some worry about model size and resulting large app footprint.
- Indexing reportedly takes “a few minutes” depending on library size; optimization is ongoing.
- Users request very explicit guarantees that nothing is sent over the network.
Platform, tech stack, and “Mac app” debate
- App is built with Electron. This sparks a heated debate:
- Some argue Electron apps are still “Mac apps” (they run on macOS, easy cross‑platform).
- Others say Electron apps feel alien on macOS and don’t meet Apple’s HIG expectations.
- Cross‑platform potential is viewed positively; Windows and Linux versions are in progress.
Overlap with existing tools
- Comparisons to Spotlight, Photos, Screenie, Immich, and other tools.
- Spotlight in newer macOS versions has some visual and OCR search, but:
- It’s seen as limited in “concept”/semantic search and inconsistent in practice.
- Desktop Docs is perceived as more focused on rich semantic media search.
- Apple Photos already does strong people recognition, but some don’t want iCloud or Photos lock‑in.
Requested features / roadmap
- Popular asks:
- Text/PDF indexing, semantic text search.
- Facial recognition and user‑taggable people (e.g., “grandma and uncle together”).
- Near‑duplicate detection and smarter photo culling (blur, eyes closed).
- Metadata‑based queries (camera model, resolution, SD/HD/4K) and richer tagging.
- NAS support, Umbrel/Nextcloud/ownCloud integration.
- Developer indicates many of these are “on the roadmap” and may be prioritized by interest.
Pricing, trials, and refunds
- One‑time price currently around $24.99; previously higher prices caused confusion.
- License includes future upgrades.
- No trial version; several users say a time‑limited or image‑limited trial is essential.
- Non‑refundable policy draws concern; others note chargebacks and goodwill as practical constraints.
UI/UX and marketing feedback
- Suggestions:
- Emphasize “local ML” rather than generic “AI” to build trust.
- Clearer landing page with more screenshots/video demos.
- Persistent “Buy” button instead of scattering CTAs.
- Overall sentiment: interesting, useful idea with strong enthusiasm, tempered by concerns about Electron, overlap with Apple’s tools, lack of trial, and feature gaps.