Keep the library local
Browse, create, import, and export schema-validated recipes without sending the archive or RAF files to a service.
LATENT keeps recipes local, reads and restores custom slots, and renders RAF files through the physical Fujifilm pipeline so the image you judge comes from the camera itself.
Position / 01
A look is not only a list of settings. It is the result of a camera, a sensor, a processor, and a file. LATENT makes that physical chain part of the creative loop.
Camera loop / 02
Browse, create, import, and export schema-validated recipes without sending the archive or RAF files to a service.
Import camera-side custom slots first so the original state remains available if an experiment needs to be reversed.
Send a known RAF to the connected body and judge the recipe through Fujifilm’s own image processor.
Send verified fields to a chosen slot, read them back, and restore the previous recipe when the result is not right.
Workspace / 03
Search, compare, duplicate, edit, import, and export a schema-backed library that works without a connected camera.
WebUSB transport handles reconnects, sleep, unplug events, structured failures, and common macOS PTP collisions.
Backup, explicit slot selection, verified fields, read-back, and restore are treated as first-class operations.
Camera protocol, WebUSB transport, connection state, and recipe schemas live in separate MIT-licensed packages.
Current state / 04
LATENT is an independent project for Fujifilm camera owners and is not affiliated with or endorsed by Fujifilm Holdings Corporation. Camera compatibility beyond the validated bodies remains explicitly unverified.
Follow the public development, inspect the protocol work, or help validate another camera body.