FilmAgent
Basic Information
FilmAgent is a research-grade multi-agent system and codebase designed to automate end-to-end film production inside prebuilt 3D virtual spaces. The repository implements a studio-style pipeline that simulates core crew roles including directors, screenwriters, actors, and cinematographers and orchestrates their interaction to generate coherent scripts, actor profiles, camera shot plans, and audio assets. It provides Python code, example tests, instructions to run language models, guidance to integrate a separate text-to-speech repository for voice acting, and steps to execute generated scripts in a supplied Unity project. The project also accompanies a paper, slides, and video material and documents experiment scripts and model choices used in the authors' evaluations. The goal is to reproduce and extend the published FilmAgent experiments and to prototype multi-agent workflows for automated storytelling in 3D environments.