by ThinkFlowLab
Build an easy-to-use workflow for the next generation of video creation with agent
# Add to your Claude Code skills
git clone https://github.com/ThinkFlowLab/OpenDirectorGuides for using ai agents skills like OpenDirector.
See how OpenDirector compares with popular alternatives.
OpenDirector is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by ThinkFlowLab. Build an easy-to-use workflow for the next generation of video creation with agent. It has 166 GitHub stars.
OpenDirector's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/ThinkFlowLab/OpenDirector" and add it to your Claude Code skills directory (see the Installation section above).
OpenDirector is primarily written in TypeScript. It is open-source under ThinkFlowLab on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh OpenDirector against similar tools.
No comments yet. Be the first to share your thoughts!
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
From an idea to a downloadable short film: generate through chat, organize on a canvas, edit media, and export from a timeline.
OpenDirector is an AI video creation workspace that runs locally and is accessed through your browser. Discuss ideas with the assistant and generate assets, organize and iterate on them on the canvas, edit images, video, and audio, then arrange your material on a timeline and export an MP4.
Use it to explore visual ideas, refine assets, and make short films. Projects stay on your machine; generation uses the provider APIs or self-hosted model services you choose.
News · Example film · Quick start · Documentation · Community · Contributing
@ to add references. Organize assets in one place and review generation history.If image generation repeatedly times out or disconnects through a system proxy, open Settings → Model connections → Edit service → Advanced connection and set Network connection mode to Direct connection. This affects that service's model requests and result downloads without changing the system proxy. Check the provider's records before starting another attempt when request acceptance is unknown.
We Can Still Win (《我们还能赢》) is a 60-second short about a middle-aged Dota 2 player.
The screenshot shows the script, video shots, timeline, and finished film. Video generation used FastH3 served through vLLM-Omni.
Actual OpenDirector canvas; click the image to view it at full resolution.
Finished film
https://github.com/user-attachments/assets/11babc03-e35c-40e7-b5f6-7d476b6bf11a
Download the original film (MP4, 15.7 MiB) · 60 seconds · 1280 × 720 · 24 fps · Music: 《岁月神偷》.
Send this prompt to your AI assistant:
Install and start OpenDirector for me by following this skill: https://github.com/ThinkFlowLab/OpenDirector/blob/main/.agents/skills/install-opendirector/SKILL.md
Source installation requires Python 3.11+, Node.js 24.22.1+ with npm, Git, and FFmpeg/ffprobe with libx264. We recommend a virtual environment to avoid dependency conflicts.
For macOS/Linux, using a python3 that meets the version requirement:
git clone https://github.com/ThinkFlowLab/OpenDirector.git
cd OpenDirector
python3 -m venv .venv
source .venv/bin/activate
python -m pip install -e .
opendirector serve
Open http://127.0.0.1:8000. Installation builds the frontend automatically; no separate npm commands are needed. See the installation guide for Windows, macOS prerequisites, and updates.
Configure a model service in Settings → Model connections to use AI chat and generation, or upload local media to start editing. The workflow is connect models → generate assets → edit → arrange a timeline → export. See Make your first short film.
Use Chrome or Edge for MP4 export, and keep the page and editor open while rendering.
Join the OpenDirector with vLLM-Omni (2) WeChat group to discuss OpenDirector and share your creations. Scan the QR code below in WeChat, or click the image to view it at full resolution.
We welcome bug reports and suggestions through Issues, and code and documentation contributions through pull requests. See the validation guide (Chinese) for development checks.
OpenDirector is released under the Apache License 2.0. See
NOTICE for the third-party components distributed with this
application and for the artwork under src/assets.