Open Issues Need Help
View All on GitHubAI Summary: Develop a simple, cross-platform graphical user interface (GUI) for the CleanSweep file management tool using a lightweight framework like Tkinter, PySimpleGUI, or Electron. The GUI should provide options for directory selection, duplicate file and storage analysis, interactive result display with file selection for deletion, and utilize the existing CleanSweep command-line interface (CLI) functions.
CleanSweep: Digital housekeeping toolkit to find duplicate files and report storage usage by file type.
AI Summary: Implement perceptual image hashing (pHash or dHash) in the CleanSweep application to detect visually similar images, even if they are not byte-for-byte identical. This involves integrating a suitable Python library (like `imagehash`), calculating perceptual hashes for image files, grouping similar images based on a Hamming distance threshold, and adding a CLI flag to control this feature. The output should include a report listing groups of similar images with file paths and similarity scores.
CleanSweep: Digital housekeeping toolkit to find duplicate files and report storage usage by file type.