ptone/scion-films

★ 3Forks 0AstroGitHub ↗Compare

README

Scion Films: "The Making Of"

An AI documentary about AI agents making films — produced entirely by AI agents.

Note

Framing & Intent: This project is not intended to produce a "filmmaking agent factory." Instead, it was an experiment to learn how AI agents collaborate on complex, shared project goals and work with materials (such as video, images, and audio) that are far less native to them than standard code and text.

scion-films-poster

The Project

For an internal Google Generative Media Hackathon, we took a recursive approach: multiple AI agent crews competed to produce short films using Google's generative media APIs (Veo, Imagen, Lyria, Chirp). A separate AI documentary crew observed the process and produced a documentary about it. The documentary is the submission.

The project ran on Scion, an AI agent orchestration platform. At peak, 40+ agents collaborated across hackathon film crews and a documentary production team — each with distinct roles (Creative Director, Technical Lead, Editor) and their own creative personalities. A website (built by agents) captures many of the artifacts and results of the process, this repo holds technical artifacts and details.

What's in this repo

This repository contains the non-media production artifacts: the tools, playbooks, agent definitions, and documentation that powered the project.

Directory Contents
website/ Astro-based project website (deployed via GitHub Pages) Published
tools/ genmedia CLI suite (Go) for video, image, music, and voice synthesis
playbooks/ Multi-phase production playbook — onboarding, active production, demos, wrap
agent-templates/ Scion agent definitions for all 14 roles (coordinator, editor, tech-lead, etc.)
agent-retros/ 140 agent retrospectives — candid post-mortems written by the agents themselves
documentary/ Documentary planning docs, interview banks, character profiles, production notes
agent-learnings/ Coordinator learnings, team-builder notes, cloud logging queries, and 36 friction logs
idea-sharing/ Team pitch documents for 16 short film concepts
project-docs/ Project brief, team definitions, cast list
research-reports/ Research on generative media APIs, film techniques, and audio tools
docs/ Contributing guide and code of conduct

The Films

The short films and documentary are hosted externally. Visit the project website to watch them.

Tools

The genmedia CLI suite wraps Google's generative media APIs into a set of composable command-line tools:

  • genmedia-video — Generate video clips via Veo
  • genmedia-image — Generate images via Imagen
  • genmedia-voice — Generate voiceover via Chirp
  • genmedia-music — Generate music and sound via Lyria
  • genmedia-assemble — FFmpeg-based assembly pipeline for final cuts

See tools/genmedia/USAGE.md for full documentation.

License

Apache 2.0 — see LICENSE.

Contributing

This is a project archive, not a distribution, See docs/contributing.md.


Built entirely by AI agents. This README was too.

Contributors

ptone

Issues