The 9-Agent Pipeline

Each agent specializes in one stage of the video production workflow, orchestrated through a LangGraph state graph.

Pipeline Architecture

OpenDirector's 9 agents are orchestrated through a LangGraph state graph. Each agent is a node 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 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.

PromptResearch AgentScript AgentArt Style AgentStoryboard AgentCharacter AgentLocation AgentVoice AgentBGM AgentMedia AgentVideo