Can I vibe code Adobe Lightroom?
Organize, edit, and sync your photo library non-destructively.
The catalog half — browse folders, rate, tag, filter, export — is buildable, and a weekend photo organizer over your own files is a genuinely satisfying project. The editing half is where it ends: Lightroom's raw engine is decades of color science turning sensor data into images that look right, and its AI masking and per-camera profiles sit on models no prompt can summon. A slider is easy to draw; making it produce Adobe's output is not. Keep the subscription if you shoot raw; build the culling tool for joy.
Don't chase Lightroom's raw engine — build the culling and catalog tool that covers the organizing half instead. Make a local-first photo browser (Electron or Tauri) that scans folders I point it at, generates fast thumbnails into a cache, and shows a keyboard-driven grid: arrows to move, 1-5 to rate, X to reject, T to tag. Filter by rating, tag, date, and camera from EXIF. Batch actions: export selects to a folder, copy into a YYYY/MM tree, move rejects to trash. Store the catalog in SQLite so originals are never touched. Ship it as a single desktop app.
A local, keyboard-driven photo browser over your own folders with ratings, tags, filters, and batch export — the culling half of Lightroom, not the raw editor.
- Adobe's raw processing — the color science that makes sensor files look right
- AI masking that selects skies, subjects, and faces in one click
- Cloud sync with mobile editing and one catalog across devices
- New-camera raw support and lens profiles arriving forever via updates
Serious photographers pay because raw quality and a catalog safely holding twenty years of photos are not things to gamble on.
A prompt is the first move, not the whole game. Course 01 teaches you to take a prompt like this one to a shipped, working app — reviewing, correcting, and steering the agent the whole way.
Start Course 01 →