Import a Google Takeout export (a takeout-*.zip or an already-extracted Takeout/ folder) and keep each photo's own date and description instead of losing them.

nocloud onboard <path to your Takeout export>

The wizard recognizes a Takeout export on its own — point it at the zip or the extracted folder and it offers to install this app and import it. Photos and videos are copied (never moved) into your archive; each one that has a matching Takeout sidecar (<name>.json or <name>.supplemental-metadata.json) gets its photoTakenTime written as an XMP sidecar right away, so it isn't lost to a later manual pass. The import prints its own summary to the terminal — how many files copied, how many recovered a date — and is fully reversible with journal.py revert, same as everything else onboard.py touches.