Skip to content

Feat: Cluster Management System - Create Clusters & Assign Images #1185

@VasuS609

Description

@VasuS609

Describe the feature

📋 Description

Currently, PictoPy's AI Tagging can detect and cluster faces automatically, but users cannot create custom clusters manually or assign images to existing clusters. This limits users' ability to organize photos when AI detection is imperfect or when they want custom organizational structures.

🎯 Problem Statement

  • No way to create new person/face clusters manually
  • Cannot add/remove images to/from existing clusters after AI tagging
  • Cluster names are auto-generated IDs (e.g., "Person 6874") with no easy way to customize
  • No bulk image assignment UX for cluster management
  • Users cannot fix AI mistakes by manually curating clusters

💡 Proposed Solution

  1. Create Cluster

  2. Enhanced Cluster Detail View
    Improve the cluster detail page with:

  • "Add Images" button opening multi-select gallery picker
  • Drag-and-drop image assignment
  • Bulk selection with checkbox grid
  • Preview of cluster members with remove option
  • Image count and search/filter capabilities
  1. Backend API Extensions
    New/updated endpoints:
Image

Add ScreenShots

Screen.Recording.2026-02-20.073022.mp4

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions