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:
- GitHub repo — browse the markdown directly at github.com/G3NPRO/generative-production.
- This site at generative-production.com — static HTML generated by Quarto.
- Decks — a curated presentation on this domain.
One source of truth, three outputs.