What it is
A local photo quality analyser. Computer vision models run on your own machine over folders of images and return numeric scores per metric, so culling and burst selection become calls rather than an evening in a photo editor.
Requirements
Nothing to sign up for and nothing uploaded — the models run locally, which is also what makes speed a function of your hardware. Python 3.10 or newer; it starts as uvx photographi-mcp, and uvx --refresh photographi-mcp pulls a newer build. It needs read access to the photo folders and write access wherever culled files land. On Apple silicon the vendor measures the YOLO model loading in about 0.38s once, then roughly 0.19s per image in fast mode, which downsamples large frames, against about 1.50s per image with fast_mode=False at full resolution. Anonymous aggregate telemetry is on by default and carries no filenames, paths or EXIF; PHOTOGRAPHI_TELEMETRY_DISABLED=1 or the --disable-telemetry flag turns it off. MIT.
Setup effort
One command — uvx photographi-mcp