The 9-Agent Director Pipeline
Watch specialized LangGraph nodes collaborate in real-time to orchestrate your video project.
Research Agent
Node 1Factual Verification
Searches the web to inspect known stories, references, products, and brands to write high-fidelity background notes.
How the Pipeline Works
OpenDirector's 9 agents are orchestrated through a LangGraph state graph. Each agent is a node in the graph that receives output from upstream agents as input, processes it, and passes results downstream. This architecture supports real-time collaboration, checkpoint recovery, and manual intervention at any stage.
The entire pipeline starts from a single sentence prompt, flowing through research, scripting, art style selection, storyboard planning, character and location design, voice generation, music composition, and finally the Media Agent synthesizes all assets into a complete rendered video.
Each Agent's Role
Research Agent
Searches the web to inspect known stories, references, products, and brands to write high-fidelity background notes.
Script Agent
Consumes research notes to write cohesive, structured outlines and spoken voiceover scripts without copy-pasting source texts.
Art Style Agent
Selects from 34 styles like Neon Noir, Watercolor Anime, or Documentary Realism to match the narrative tone.
Storyboard Agent
Translates the script into sequential scenes, defining exact shot compositions, camera angles, and character actions.
Character Agent
Generates character model descriptions and consistency parameters, matching them to appropriate vocal profiles.
Location Agent
Designs environment key art and background plates, ensuring consistency for all actions in a scene.
Voice Agent
Generates expressive, multi-character voiceovers with fine-tuned gender, accent, and emotional matching.
BGM Agent
Analyzes the script's emotional curve to compose or select matching background soundtracks and audio transitions.
Media Agent
Synthesizes images, voices, and audio assets, feeding them to the render worker to compile the final video.