Working deployment target for your first-user test

PhotoAI Workflow

Configure your job, get the exact CLI command, and see estimated processing time — all before you touch the terminal.

Job Configuration

Cull mode
22% → ~176 photos kept

Estimated Processing Time

RAW Files

800

Kept

176

Cull Time

4.7m

Total

10.2m

Cull
Edit
I/O

Generated Command

cd ~/Minions/photo-ai-workflow
source .venv/bin/activate

python photo_ai_pipeline.py \
  --input '/Volumes/SSD/RAW/2026-04-session' \
  --output '/Volumes/SSD/Exports/2026-04-session' \
  --first-user-preset portrait \
  --edit-profile ryan-emma-signature \
  --cull-pct 22 \
  --run-summary

Or launch the GUI: python photo_ai_gui.py

Behavior Baseline

  • RAW-only scanning is default. JPEG/HEIC are ignored unless include-non-raw is enabled.
  • Culling supports exact count or percentage targets for predictable delivery volume.
  • Cull-on-edited-preview lets you rank after style application to keep look-consistent selects.
  • Re-edit profiles can generate multiple style deliveries from one selected set.

Ryan Emma Style Profiles

Download JSON profiles and use them with --edit-profile or GUI profile load.

Ryan Emma - Clean Natural

Most conservative look. Keeps contrast and saturation close to neutral.

sat_gain 0.99, contrast_alpha 1.0227, temp -650, tint +21

Download JSON

Ryan Emma - Signature

Active

Median look from your XMP history. Balanced and repeatable.

sat_gain 1.00, contrast_alpha 1.0273, temp -650, tint +21

Download JSON

Ryan Emma - Punchy

Higher energy variant for stronger local contrast and texture.

sat_gain 1.00, contrast_alpha 1.03, temp -650, tint +21

Download JSON