machine for film

machine for film

machine for film is an experimental AI project focusing on the automation of film and video production.

The project is founded on the idea that machines - which we define as systems that combine both AI and traditional programming - will ultimately be better than humans at using other machines (e.g. generative AI models and systems) at generating films. This moves away from predominantly prompt-based approaches that require human input and iteration.

We are interested in developing machines that carry out end-to-end video production (e.g. automatically generating entire films from single inputs) as well as more specific and / or experimental aspects of video generation. These include:

  • Automating specific stages of video production (e.g. generating full scripts from agentic AI interactions, generating stop motion videos from rough sketches etc.)
  • Generating novel styles of video using AI systems (e.g. continuously autogenerating video feeds, videos that evolve in response to real-time live data inputs etc.)

The key unifying feature is full automation, or human-out-the-loop. We're interested in creating systems that work without human involvement for a specific task, including both broad and more narrowly defined aspects of filmmaking.

We also care a lot about creating high quality outputs that are genuinely interesting and compelling to watch. We are filmmakers ourselves, and this is an important part of the project - it's not just about technical experimentation, but also creating systems that generate videos that are in themselves interesting and watchable.

We are posting (almost) daily videos on our X feed with the outputs from our machines, and will continue to update this website as we develop new machines for film.

machine for film is a collaboration between Richard Flint and George Kenwright, with support from Jordan De Souza.

Scroll for specific machines.

machines for film

End-to-end video machine

Our first machine generates entire videos from a single prompt. These videos can be any duration and genre. The system currently only generates films with voice-over narration. This approach was used as a way to simplify outputs and generate coherent videos whilst avoiding some of the existing limitations of AI models.

Example outputs

PowerPoint to stop motion video machine

Our next machine converts PowerPoint and Google Slides documents into stop motion videos. This is based on PowerPoint stop motion animations that we used to develop as kids.

About us

Richard Flint

Richard is a cinematographer and AI developer. He previously led the AI R&D team in Deloitte Ventures, and has been a data scientist and technical researcher at Deloitte and the RAND Corporation. He has helped create several award-winning short films, primarily as a cinematographer.

George Kenwright

George is a video producer specialising in the intersection of generative AI and video production. He is currently a creative producer at Google DeepMind and founder of Morning Star AI, an AI video production company. He has worked with clients including ITV Studios, Amazon, Sky Arts and Google.

Jordan De Souza

Jordan is an AI consultant specialising in generative AI and enterprise solution design. He previously led GenAI initiatives at Deloitte, building rapid prototypes and MVPs to deploy high-impact AI solutions. He studied Physics at Imperial College London and Computer Science at UCL.