PRODUCT

RawLens

RAW photo product for review, organization, auto-adjustment, and image classification workflows.

A RAW photo product that auto-adjusts images with a MobileNetV3 model trained on the photographer's own developed photos and supports image classification workflows. RawLens is built to support a full photo workflow, from import and review to photographer-specific auto-adjustment, image classification, and enterprise delivery.

RawLens cover image

Technical details

Stack

  • Swift, SwiftUI, and Swift Package Manager
  • SQLite catalog, CoreML, MobileNetV3, and a Rust bridge
  • Native macOS app with import, review, develop, learn, auto-adjust, and classification flows
  • Sibling access API, enterprise API, and engine workspace

Architecture hints

  • Native macOS app remains the primary user experience and local workflow shell
  • RAW processing is delegated to a reusable Rust engine behind a bridge layer
  • A MobileNetV3 learning pipeline adapts auto-adjustments from the photographer's developed photos
  • Access and enterprise APIs handle account, AI, indexing, and shared service capabilities
  • Local catalog, background work, and service boundaries keep the desktop app responsive