Skip to main content
Pindeck can generate new images derived from any existing image in your library. Generated images are linked to their source via a parentImageId, forming a parent-child lineage you can navigate and filter. The generation model is fal.ai Nano Banana Pro (fal-ai/nano-banana-pro/edit), an image-editing model that takes a source image and a short prompt and returns one or more new images.

How to trigger variation generation

Modification modes

Choose a mode to control the type of variation Pindeck generates. Each mode maps to a different prompt sent to the model.
ModeWhat it generates
Shot variationA different camera angle or framing of the same subject. Automatically cycles through 16 shot types when no custom direction is given.
B-rollThe same location or environment with no people visible — establishing shots, interiors, objects.
Action shotA dramatic or kinetic narrative moment featuring the same person.
Style variationThe same person in a different scene, outfit, or location. Same face and likeness, new context.
Subtle variationA later moment in the same scene — same person and setting, slightly different action or position.
CoverageDetail or object shots within the same environment. No people. Useful for cutaway inserts.

The 16 shot types (used by Shot variation)

When you run Shot variation without a custom direction, Pindeck cycles through these shot types in order, assigning one per generated image: close-up · extreme close-up · close-up profile · medium close-up · macro of the hands · profile · from behind · over-the-shoulder · medium shot · wide shot · extreme wide shot · low angle shot · high angle shot · bird’s eye view · dutch angle · point of view shot

Group-aware prompting

The mode prompts adapt their language based on the Group assigned to the original image:
  • Music Video — prompts are prefixed with “Later in the music video.”
  • Commercial — prompts are prefixed with “Later in the commercial.”
  • Film / TV Series / Web Series — prompts use scene language (“Later in the scene.”) for action shots; shot-variation prompts are unchanged.
This means the same “Shot variation” mode produces subtly different prompts depending on the production context of the source image.

Generation settings

SettingOptionsDefault
Variation count1–121
Aspect ratio16:9, 9:16, 1:1, 4:3, 3:416:9
Custom directionFree-text prompt addition(blank — automatic)
Leave the custom direction blank to let the mode’s default prompt run. Add a direction to narrow the output — for example, “close-up on hands” for a shot variation, or “exterior of building at sunset” for a B-roll.

Parent-child lineage

Every generated image stores the parentImageId of the image it was derived from. This creates a navigable chain:
  • The Table view shows a Parent column. Click the parent title to open the parent image’s detail modal.
  • The Originals only toggle in the gallery and table view hides all images that have a parentImageId, showing only direct uploads.
For images that originated from Discord, the lineage depth is capped at 12 levels. Variations of Discord-origin images beyond depth 12 will not be auto-queued.

Reviewing generated images

Generated variations land in a pending status. They appear in the AI Suggestions section of the Upload tab while they wait for review. From there:
  • Keep — approves the variation; it moves to the Review & Finalize queue and eventually to the gallery.
  • Discard — permanently deletes the generated image.
Use the Originals only toggle in the gallery to hide all AI-generated children and focus on your uploaded source images.

Build docs developers (and LLMs) love