01 · Ingest

Capture anything.
Even offline.

Pull footage in from any camera, scanner, or rig. The ingest node runs local-first — a session keeps recording when the network drops, then syncs the moment it's back.

01 Ingest → 02 Factory → 03 Market

Devices

Works with your rig.

Cameras, scanners, and turntables connect through device adapters. No hardware on hand? Every adapter ships with a simulator.

Sony
alpha bodies · CrSDK
gphoto2
dslr & mirrorless
Insta360
360 capture · MediaSDK
Turntable
flipper zero motion
Custom
any networked device

Capture doesn't stop when the network drops.

Each ingest node keeps its own store on disk. Record a full session offline, then let it sync to the central library when the link returns — checksums intact, nothing lost.

  • SQLite + filesystem on the node, first
  • Resumable sync to the central MAM on reconnect
ingest nodecentral MAMsynced

Start without any hardware.

Every device has a simulator. Stand up the whole capture flow — sessions, passes, review — and test pipelines before a single camera is plugged in.

  • Simulator-first: no rig required to begin
  • Same flow on the simulator and the real device
SIMdevicecapture

Every session lands immutably.

Approved source material is frozen into a checksummed source package. Reopen a session and you get a new version — never a rewritten one, never a broken lineage.

  • Content-addressed, checksummed snapshots
  • Pass-level review before anything is frozen
pkg.7c1f · v3sha256 verified

Capture is just the first stage.

See how the Factory turns a source package into every output you need — then licenses it in the Market.