From zero to your first film
open-video is a local director: it plans shots, drives ComfyUI + MiniMax H3, judges takes, and stitches a multi-shot clip. No cloud account required.
1. One-command install
This is the fastest path. It sets up ComfyUI, downloads H3 weights (resumable), and can run a first test clip.
curl -fsSL https://open-video.ai/install | bash
Prefer flags? curl -fsSL https://open-video.ai/install.sh -o install.sh && bash install.sh --help
1b. Other install paths
OpenCode also offers package managers. We lead with curl; from a checkout:
git clone https://github.com/robotlearning123/open-video
cd open-video
bash scripts/install.sh
Or download only: curl -fsSL https://open-video.ai/install.sh -o install.sh && bash install.sh --help
2. What the installer does
- Detects OS, NVIDIA driver / CUDA, disk space, and tools.
- Creates a Python venv and installs ComfyUI (the render engine).
- Downloads MiniMax H3 INT8 ConvRot weights (~54 GB, resumable via aria2c).
- Starts ComfyUI and optionally runs a short welcome generation.
- Prints how to generate your next film from the CLI.
3. Generate a film
After install, from your open-video directory (the installer prints the path):
open-video "a neon koi swimming through rain, slow dolly"
Useful checks:
python cli/open_video.py list-models
python cli/open_video.py "anything" --dry-run
--dry-run validates the prompt and ComfyUI health without spending a full render.
4. VRAM cheat sheet (H3)
| VRAM | Quant | Notes |
|---|---|---|
| ~8 GB | NF4 | Lowest entry; slower / softer quality |
| ~10 GB | W4 ConvRot | Usable with care |
| ~21 GB+ | INT8 ConvRot (default) | Proven path (e.g. RTX 5090) |
| multi-GPU / huge | BF16 | Full quality |
Avoid NVFP4 on RTX 5090 (known ComfyUI issue). Prefer --lowvram when tight.
5. Try the director UI (no GPU)
The website Try page is a static mockup of the director loop (plan → generate → judge → refine). It plays the sample film so you can feel the flow. Real renders always run on your machine via the installer above.
6. Models & modes
See the model library for H3 (active) and upcoming backends (Wan, LTX). Modes: text-to-video, image-to-video / first-frame, first-last-frame.
In the open family
OpenVideo is designed next to sibling open products:
- OpenCode — open coding agent (install UX + open-core playbook).
- Open Design — open design workspace for local agents (desktop + skills + MCP).
- OpenArt — creator-facing studio DNA (product, not node-graph).
Analogy: OpenCode → Cursor · Open Design → Claude Design · OpenVideo → Runway / Seedance. Full write-up: repo docs/REFERENCES.md + docs/POSITIONING.md.
Troubleshooting
- Install fails mid-download — re-run the same command; weights resume.
- ComfyUI not reachable — confirm it is listening on
127.0.0.1:8188. - OOM / CUDA errors — use a lower quant, shorter duration, or
--lowvram. - No NVIDIA GPU — you can browse the site and mock UI; generation backends are GPU-first today.
Questions? Discord · source on GitHub (repo may be private during preview).