immich-app/immich

[Feature] Per user "minimum face count"

Open

#21,279 opened on Aug 26, 2025

View on GitHub
 (4 comments) (2 reactions) (0 assignees)TypeScript (100,600 stars) (5,601 forks)batch import
good first issue

Description

Each individual user should be able to specify a "minimum face count" that filters out people on the /people endpoint & associated page. This should be added as a user preference (probably at people.minimumFaces), and can be set to any number, with 0 implying that no people are filtered out of view.

Background

There is a server config option (machineLearning.facialRecognition.minFaces), that is used during the clustering process to determine at what threshold a Person is created. This same configuration setting is being used as a global cutoff for the /people endpoint, and has led to some confusion.

Contributor guide