---
name: Film Archive
slug: film-archive
author: letmesee
version: 1.0.0
license: bundled

aggressiveness: 3
identity: soft
geometry: locked
color: stylized
subject: as-shot
environment: cleaned

best_for: [portraits, travel, street, indoor]
avoid_for: [product, food]
preferred_model: gemini-2.5-flash-image
fallback_model: gpt-image-1
cost_estimate_usd: 0.005

tagline: "Your photo, but on film."
category: "Stylized · Emulsion"

variants:
  - { id: portra-400,   label: "Kodak Portra 400",  default: true }
  - { id: kodachrome-64, label: "Kodachrome 64" }
  - { id: tri-x-400,    label: "Tri-X 400 (B&W)" }
  - { id: cinestill-800t, label: "Cinestill 800T" }
---

# Film Archive

A faithful emulation of how a chosen film stock would have rendered the same scene. Kodak Portra 400 by default — soft skin tones, slightly low contrast, that specific way the highlights *roll* instead of clipping. Optional variants for Kodachrome 64 (saturated, contrasty, archive-ready), Tri-X 400 (high-contrast B&W with classic grain structure), and Cinestill 800T (night photography with red halation around highlights).

## What it does

- Applies the chosen film stock's tonal curve and color science.
- Adds appropriate grain structure (size, sharpness, distribution per stock).
- Highlight halation on Cinestill variant.
- Subtle highlight roll-off; never hard-clips.
- Optional: tiny dust speck overlay (≤3 specks, near the edges).

## What it never does

- Never restages, moves, or recolors subjects.
- Never changes framing.
- Never overdoes the grain (looks digital, not chemical).
- Never adds fake "film leader" frames, sprocket holes, or burn marks.

## Prompt

```
You are emulating {variant.label}. The attached image was captured
recently on an iPhone. Re-render its tonal and color response as if
it had been shot on this stock, then scanned at high quality:
- Apply the stock's contrast curve and color science.
- Add appropriate grain (size, density, frequency) per stock.
- Roll highlights, never clip.
- For Cinestill 800T: add red halation around bright lights.
- For Tri-X 400: render as full B&W with stock-true grain.
Preserve identity, expression, pose, framing, and background
exactly. No restaging, no environmental changes.
```

## Negative prompt

```
digital grain, color-shifted faces, identity drift, oversaturation,
fake sprocket holes, fake film border, heavy vignette, restaged
subjects, replaced background
```
