Photo restoration + gentle animation — agent playbook

The agent walks through it with you and stops for your approval at every step that matters.

Output

3-version restoration
4x upscaled master
5s animation loop
Memorial caption version
Then/now side-by-side

Reliability

4.0

Customize this playbook

Fill in the fields below. Your answers are inserted into the complete recipe when you copy it.

the original — upload via /upload first. JPG / PNG / scan all fine. Even phone-photo-of-print works. LOCAL file? Host it first: `scripts/host-local-file.sh <path>` -> use the returned public URL (auto-deletes ~2 days). See CLAUDE.md "GCS ingest".

roughly when was it taken? e.g. 1947 · 1962 · "early 70s" · "around 1985"

who / what is in it. e.g. "my grandmother and her sister, standing in front of the house in Lisbon" · "Dad's first car, summer 1968"

"color restoration" (b&w → color) · "color correction" (faded color → vivid) · "scratch removal" (preserve original tone, fix damage) · "sepia preservation" (keep era tone, fix damage)

"none" (no animation) · "gentle" (subtle breath + eye movement, ~5s loop) · "subtle parallax" (camera drift only, ~5s) · "memorial" (very slow, very small motion)

OPTIONAL — text to overlay as a lower-third. e.g. "Maria & Conceição · Lisbon, 1947"

kebab-case, e.g. grandma-lisbon-1947

OPTIONAL — for the deliverables card, e.g. "for Mom's birthday" / "Dad's eulogy"

RUNNER

Create and edit images and video with your agent.

npm install -g @livepeer/runner