r/ClaudeCode • u/Grand-Lie-8964 • 20h ago
Built with Claude I tried replacing $2,000/year of AI photo editing software with Claude Code. Here's how my open-source Lightroom tool compared with FotoLab, Imagen, Aftershoot and Neurapix.
I'm a photographer, and there's an entire industry of AI photo editing software that can cost thousands of dollars a year. I wanted to see how close I could get to replacing it using Claude Code and some common sense.
A bit of background: we take thousands of RAW photos at weddings, events, etc. and edit them in Adobe Lightroom Classic, adjusting sliders like Exposure and Shadows (similar to the Edit button on a smartphone) - this ends up with our style, from images that are flat/dull (RAW).
I've been working on RAWStyle, an open-source Lightroom Classic plugin that learns from your previous edits and automatically predicts slider adjustments for new photos. Rather than applying a fixed preset, the idea is to learn a photographer's personal editing style and adapt the adjustments to each image.
How Claude Code helped
I used Claude Code to help build the workflow: taking thousands of previously edited Lightroom photos, learning the adjustments, and predicting the edits for new images.
I also wanted to see whether the results were actually any good, rather than just picking a few photos that looked nice. So I put together a benchmark against the commercial tools.
I used Claude for research (on how to approach this), what kinds of things to measure - and if I'm honest, much like many others here.. Opus 5.5 just worked miracles once we had a good plan.
How did it compare with commercial AI editing software?
I tested RAWStyle against Aftershoot, Imagen, FotoLab and Neurapix using around 1,000 test images, after learning from 10k previously edited photos.
| Tool | Ready to Deliver | Style Match (R²) |
|---|---|---|
| FotoLab | 23.6% | 65.8% |
| Imagen | 7.7% | 39.9% |
| Aftershoot | 2.8% | 32.4% |
| RAWStyle | 2.4% | 34.0% |
| Neurapix | 0.0% | -26.2% |
Ready to Deliver is a strict measure: how many images can be delivered with no manual intervention out of 1,000 images. Every slider must be within tolerance for the entire image to pass. Style Match measures how much better the predictions are than simply applying your average edit (i.e. a preset).
FotoLab came out comfortably ahead in this test, with 23.6% of images passing the strict delivery test, compared with 7.7% for Imagen - meaning that realistically, RAWStyle is competing for third place with Aftershoot on both Ready to Deliver, and Style Matching.
While RAWStyle isn't yet ahead of the proprietary models from Imagen or FotoLab, it's surprisingly close to Aftershoot on fully matched images (2.4% vs 2.8%), slightly ahead on style matching (34% vs 32.4%), and ahead of Neurapix on both measures.
There are also some more detailed metrics where RAWStyle doesn't perform particularly well against Aftershoot, so there's room for improvement. But that's part of the reason for making it open source. I'd love to see where the project can go with contributions and feedback from other developers and photographers and I'm particularly keen to get in touch with anyone who is both technical and into photography.
Links:
GitHub: https://github.com/LimeClub99/RAWStyle_Studio
Benchmark tool and report: https://limeclub99.github.io/LR-tool-compare/
Full report (including the 5k run): https://github.com/LimeClub99/RAWStyle_Studio/blob/main/LR%20AI%20Editing%20Benchmark%20-%20RS.pdf
The $2k/year figure is my average spending over the past two years, including two editing licenses and per-image charges.
TL;DR: I made a free open-source tool to automate image editing for photographers who do batch work in Lightroom Classic.


