Visual Intelligence

Face Recognition & People Grouping

Cluster faces with local ONNX models. Name people once and browse photos by person across your archive without cloud upload.

Key Features

What each module does.

Native Windows app. Hashing, indexing, and batch apply run on your machine.

Privacy First

Local Processing

Face detection runs locally. Embeddings stay on disk; nothing is sent to a cloud service unless you configure an external endpoint.

Accuracy

Recognize People Over Time

Identify family and friends across years of photos, different ages, lighting, and angles, all processed locally.

Organization

Auto-Cluster Groups

Automatically group thousands of scattered photos into dedicated 'People' collections instantly.

The Advantage

Photos grouped by person

Name a face once, then open every photo that person appears in across the library.

Visual Duplicate Detection

Find near-identical shots of the same person to keep only the best frame from a burst.

Searchable People Collections

Name people once and find their photos across your library, in Smart Tags, and in Universal Search.

Comparison

DupeZappa vs PhotoPrism

FeatureDupeZappaPhotoPrism
DeploymentWindows desktop app; no Docker requiredSelf-hosted server with Docker and web UI
Library modelFaces on existing folder paths; no import pipelineIndexed photo library with import and originals
Face pipelineLocal ONNX models (YuNet + AuraFace) on your PCServer-side ML stack in the PhotoPrism instance
Browse UXPeople clusters, Smart Tags, Universal SearchAlbums, places, calendar, labels, web gallery
Beyond facesDuplicates, junk, search, rename, preview-first undoFull DAM workflows and browsing
PriceOne-time purchase (early access)Open source + your own server and hosting cost

Full comparison

Also compare: vs Immich

Take Control

Preview first, then apply in batches.

Run scans locally, review the results, and apply with Recycle Bin and operation history.