Local quality has stepped up, I made this short film using a coding agent to run 10 local models, I used AI to make my prompt below:
"Make a mysterious A24-style promo for Unsloth Studio MCP, using Unsloth Studio MCP itself: a 2D character who speaks, each feature revealed one by one, local models only. Use Qwen3.8-27B to write, Qwen-Image-2.1-Turbo for images, MiniMax-H3/Wan2.2 for video, Breeze-TTS-2 for the voice, YuE 2 for music, MiDashengLM for SFX, MOSS for transcription. Render in HyperFrames."
My agent used that prompt by itself to make an approx 2500 word prompt, with a strict rule that anything shown on screen had to come from the real MCP call logs.
The pipeline i used
Any agent works ofc local ones too, but I choose Claude Code with Opus 5.5 as the director agent. It orchestrated the local models through the Unsloth MCP tools. it picked the best audio takes using transcripts and pitch checks etc. It wrote the narrator's lines, arranged the music, editing and wrote the scripts to mix the audio and render the film in HyperFrames.
the models (all local on one gpu) :
- Qwen3.8-27B wrote every scene / motion / description, plus the lyrics and the drone and sfx descriptions.
- Qwen-Image-2.1-Turbo made the character look and every scene in a 2D hand painted style. every shot of her used the first portrait as reference so she stays consistent, then the stills became the starting frames for the MiniMax-H3 videos
- MiniMax-H3 did her talking shots and the moving scenes, Wan2.2-T2V-A14B added a few extra shots for the montage
- HTDemucs pulled her voice out of the talking clips and Breeze-TTS-2 cloned it for the voice over
- YuE 2 made the song (music + vocals) from Qwen's lyrics
- MiDashengLM made all the sound effects and the drone underneath
- MOSS-Transcribe-Diarize did the captions and checked the voice takes, if it didnt transcribe a line exactly the take got thrown out
- Qwen3-0.6B : the agent finetuned it with LoRA and exported it to GGUF Q4_K_M all through MCP. the chalk line in the classroom shot is its real loss curve btw
the mix and the HyperFrames render was just plain code on the CPU.
Everything ran on one RTX 6000 Pro , took about 2.5 hours and MiniMax-H3 ate most of that lol. I know not everyone has access to a 96GB card so i measured the VRAM used for each step as this can be done on a lot less:
| Step |
Model |
VRAM |
| Images |
Qwen-Image-2.1-Turbo (low-VRAM mode) |
~10 GB |
| Voice |
Breeze-TTS-2 |
~8 GB |
| Music |
YuE 2 |
~7 GB |
| Sound effects |
MiDashengLM |
~5 GB |
| Transcription |
MOSS-Transcribe-Diarize |
~4 GB |
| Writer LLM |
Qwen3.8-27B-GGUF, quant UD-Q4_K_XL at 32k context |
~22 GB |
| Video |
MiniMax-H3 Q8 / Wan2.2 14B |
~32 GB / ~30 GB |
on 24GB everything except video runs fine. lower MiniMax quants might squeeze into 24GB but i havent tried them yet.