Hey everyone,
I’ve been reading a lot of discussions here about AI in RAW editors (ranging from privacy concerns and subscription bloat to general skepticism about where the tech is heading). As the developer of RapidRAW, I wanted to share my perspective on how I’m handling AI without compromising open-source principles.
My core rule is that utility tools should always be local-first, private, and optional.
For everyday editing (like subject/sky masking, depth maps for bokeh, or dust removal) RapidRAW runs embedded models (like SAM, Depth Anything, and LaMa) completely on your local hardware via ONNX. There are no accounts, no internet required, and zero data leaves your machine.

(On this GIF, everything happens using the local LaMa, without even ComfyUI)
For complex generative fill, I wanted to avoid proprietary cloud lock-in entirely. Instead, RapidRAW supports integration with ComfyUI (a popular open-source, node-based engine that lets you run generative AI models like Stable Diffusion or FLUX locally on your own GPU).
To make this feel seamless inside a RAW editor, I built a lightweight Python middleware client (RapidRAW-AI-Connector). Sending heavy RAW files back and forth to an AI pipeline is usually slow, so the connector handles intelligent caching: it registers your high-res image once, and for any subsequent prompt tweaks, it only transfers the small masked patch and text. This gives power users total control over their local hardware and custom workflows while keeping the UI fast.
A major reason many photographers are skeptical of generative AI is that many foundational models were trained on web-scraped datasets without creator consent or opt-outs.
This is precisely why AI in RapidRAW is strictly optional and modular. Photographers shouldn’t be forced into an AI ecosystem they don’t trust. You retain full control over whether you want to use local micro-models, plug in your own custom (generative) ComfyUI workflows, or keep your editor completely AI-free.
I’m also working on an optional cloud backend for users editing on lightweight laptops who don’t have the GPU power for local ComfyUI. To be transparent: all features will always remain 100% unlocked for local use. The cloud service is purely a convenience option, and it’s also a way to help fund the ongoing development of RapidRAW as an independent AGPL-3.0 project without putting features behind a paywall.
I’d love to hear your thoughts. Where do you stand on local, privacy-respecting AI tools in FOSS software?
Have a nice weekend,
Timon
