Models#
FlashDreams runs a growing family of world and video models (text-to-video, image-to-video, camera-controlled, and super-resolution), all through one consistent command line and Python interface. Browse the models below, pick the one that fits what you want to make, and follow its card through to the full method.
Available models#
The models come in three flavors. Streaming and autoregressive generation methods build a video step by step and stay fast once warmed up, aiming for sub-second latency per step; bidirectional methods produce a clip in a single pass and serve as the quality reference for their streaming counterparts; and super-resolution methods upscale existing frames in chunks, so their latency scales with output resolution rather than step count. Each card links to that method’s page, where you’ll find the exact command to run it, the checkpoint it uses, and the settings you can tune.
Streaming and autoregressive generation
Interactive world simulator for autonomous vehicles.
Autoregressive text-to-video based on Wan 2.1.
Autoregressive text/image-to-video based on Wan 2.1.
Autoregressive text-to-video based on Wan 2.2 from FastVideo.
Camera-controllable image-to-video world model.
Bidirectional Video Generation
Bidirectional video generation model that supports both text-to-video and image-to-video.
Bidirectional Cosmos-Predict2 reference implementations (T2V / I2V, 2B).
Super-resolution
Streaming video super-resolution.
Running a model yourself#
uv run flashdreams-run <MODEL_SLUG> --help
Examples:
uv run flashdreams-run self-forcing-wan2.1-t2v-1.3b-taehv --total-blocks 7
uv run flashdreams-run lingbot-world-fast --example-data True --total-blocks 21
Adding your own model#
See Add a new method for model integration and registration guidance.