Turn ideas into movies with DeepSeek, RunwayML, ElevenLabs & Creatomate
Ready for 3.0What this workflow does
This AI workflow has 38 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects DeepSeek Chat Model, Notion, Slack and Dropbox. It also calls api.replicate.com, api.creatomate.com and api.elevenlabs.io over HTTP.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Creative Archive (Notion): uses Notion
- Narrative Director (Basic LLM Chain): sends a prompt to an LLM, with model: Narrative LLM Core
- Production Sync Hub (Merge): merges the data from its input branches
- Visual Art Director (Basic LLM Chain): sends a prompt to an LLM, with model: Visual LLM Core; output parser: Visual Parser
- Score Composer (Basic LLM Chain): sends a prompt to an LLM, with model: Score LLM Core; output parser: Score Parser
- Narration Artist (Basic LLM Chain): sends a prompt to an LLM, with model: Voice LLM Core; output parser: Voice Parser
- Post-Production Orchestrator (Code): runs custom JavaScript code
- Scene Breakdown (Split Out): splits a list into separate items
- Orchestration Engine (HTTP Request): calls api.replicate.com (POST)
- Dialogue Segmenter (Split Out): splits a list into separate items
…plus 19 more steps. See the full node list below.
Services it uses
HTTP calls to: api.replicate.com, api.creatomate.com, api.elevenlabs.io, api.dev.runwayml.com, api.dropboxapi.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (15)
- DeepSeek Chat Model
@n8n/n8n-nodes-langchain.lmChatDeepSeek - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Split Out
n8n-nodes-base.splitOut - HTTP Request
n8n-nodes-base.httpRequest - Wait
n8n-nodes-base.wait - Edit Fields (Set)
n8n-nodes-base.set - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Notion
n8n-nodes-base.notion - Webhook
n8n-nodes-base.webhook - Merge
n8n-nodes-base.merge - Code
n8n-nodes-base.code - Slack
n8n-nodes-base.slack - No Operation, do nothing
n8n-nodes-base.noOp - Dropbox
n8n-nodes-base.dropbox
From the author
How It Works 1. Story Generation – Your idea is transformed into a narrative split into scenes using DeepSeek LLM. 2. Visuals – Each scene is illustrated with AI images via Replicate, then animated into cinematic video clips with RunwayML. 3. Voice & Music –…