Analysis updated 2026-05-18
Reproduce or extend a research method for controllable, long-horizon video world simulation.
Generate video where object motion and camera movement are planned in 3D before rendering.
Study a technique for keeping object appearance consistent when objects leave and re-enter a video.
| ppetrichor/worlddirector | amyxvalen/flash-usdt-sender | echo-team-joy-future-academy-jd/echo-infinity | |
|---|---|---|---|
| Stars | 65 | 65 | 65 |
| Language | Python | Python | Python |
| Setup difficulty | hard | moderate | hard |
| Complexity | 5/5 | — | 5/5 |
| Audience | researcher | general | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires multiple GPUs, specific PyTorch and FlashAttention versions, and large downloaded model weights.
WorldDirector is a research project that generates controllable video simulations of a world, built to keep track of objects over long stretches of video even when those objects leave the frame and come back later. It comes from a group of researchers and is tied to a published paper, a project website, and a set of downloadable model weights. The approach splits the work into two stages. First, a separate large language model plans out where objects and the camera should move in 3D space over the course of the video, producing a JSON file describing every object's motion and the camera's path. Second, that plan gets converted into 2D controls and fed into a video generation model, which produces the actual footage. A technique called appearance binding helps the system remember what an object looked like, so if it moves off screen and returns, it still looks the same. Using this project requires real technical setup. You need Python, a specific version of the PyTorch library, and a package called FlashAttention, plus the WorldDirector model weights downloaded from Hugging Face. Generating video also needs multiple GPUs, since the example command in the README runs across eight of them. The full pipeline involves several manual steps: planning object motion with an LLM, preparing video segments and prompt files, and then running a generation script with many configuration options. This is not a beginner tool or a plug-and-play app. It is aimed at researchers and engineers working on video generation and world models who want to reproduce or build on the WorldDirector method. The README currently states that the full inference code and the 14-billion-parameter model have been released, with example results and demo videos included to show what the output looks like. The full README is longer than what was shown.
WorldDirector generates controllable video simulations of a world, using an AI planning step plus a video model to keep objects consistent even after they leave and re-enter the frame.
Mainly Python. The stack also includes Python, PyTorch, FlashAttention.
No license information is provided in the README.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.