Generative Production

A study guide and curriculum-ready resource for filmmakers learning to work with generative AI tools. Organized around the claim that producing moving images with diffusion models and writing the code that glues a project together are the same underlying discipline.

This site assumes you know the basics of filmmaking but are new to generative tools — and often, to coding.

Start here

  • Foundations — the shared meta-skills that run through every section. If you read one thing, read this.

Main sections

  • Generative Media — image, video, audio, and spatial production with generative tools. Covers model basics, modalities, the tools-and-vendors landscape, and media-specific craft.
  • Vibe-coding for Filmmakers — writing code with AI coding tools, treated as a first-class form of generative production. Organized around keeping beginner coders safe from common mistakes.

Reference

  • Practical — licenses, cost, reproducibility, likeness, provenance, delivery. Applies across the whole site.
  • Glossary — flat A–Z vocabulary.
  • Learning sources — curated places to keep learning.
  • Lifecycle crosswalk — a supplemental view mapping media topics to traditional production stages. Supplemental because generative tools are collapsing these boundaries.

How to use this as a teacher

Every page follows a consistent template (see CONTRIBUTING.md in the source repository) so any sub-folder can be lifted into a lesson module. The Decks section contains a presentation-ready version of the material.

How this is published

All content lives in one Git repository as markdown. The same source renders three ways:

One source of truth, three outputs.