diff --git a/README.md b/README.md index 510559887..d83532424 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ **FastVideo is a unified post-training and real-time inference framework for accelerated video generation.** ## NEWS +- `2026/08/23`: [FastH3 Preview v0.2](https://huggingface.co/FastVideo/FastVideo-Minimax-FastH3-Preview-v0.2) is a 4-step DMD2-distilled MiniMax-H3 checkpoint that generates synchronized video and audio. Run the verified [basic FastH3 example](examples/inference/basic/basic_fasth3.py), see the [inference guide](examples/inference/basic/README.md#fasth3-preview), or have a coding agent install FastVideo with the [agent setup prompt](#install-with-an-ai-coding-agent). - `2026/08/19`: FastVideo now supports MLX on Apple Silicon with [FastMetal-QAD](https://huggingface.co/collections/FastVideo/fastmetal), a family of 1.3B, 5B, and 14B models optimized for Mac—follow the [Apple Silicon guide](https://hao-ai-lab.github.io/FastVideo/getting_started/installation/mps/) and read the [Blog](https://haoailab.com/blogs/fastmetal/). - `2026/06/23`: Release FastWan-QAD: 5s of Video generated in 1.8s E2E. See the [FastWan-QAD models](https://huggingface.co/FastVideo/FastWan-QAD-FP8-1.3B), [Attn-QAT training guide](https://haoailab.com/FastVideo/training/attn_qat/), and [blog](https://haoailab.com/blogs/fastwan-qad/). - `2026/03/17`: Release demo: Into the Dreamverse: Vibe Directing in FastVideo, check out the [Blog](https://haoailab.com/blogs/dreamverse/). diff --git a/examples/inference/basic/README.md b/examples/inference/basic/README.md index e25022fa3..486200993 100644 --- a/examples/inference/basic/README.md +++ b/examples/inference/basic/README.md @@ -33,7 +33,9 @@ For the typed config/request path added during the inference API refactor: python examples/inference/basic/basic_dmd_new_api.py ``` -For the few-step (4-forward, DMD2-distilled) MiniMax-H3 preview, generating synchronized video and audio with its trained block-sparse VSA attention: +### FastH3 Preview + +The verified [basic FastH3 example](basic_fasth3.py) runs the few-step (4-forward, DMD2-distilled) MiniMax-H3 preview, generating synchronized video and audio with its trained block-sparse VSA attention: ```bash UV_TORCH_BACKEND=cu130 uv pip install -e ".[fasth3]" @@ -45,7 +47,7 @@ the measured GB200 profile. Then run: ``` python examples/inference/basic/basic_fasth3.py --prompt "your prompt" ``` -The default checkpoint `FastVideo/FastVideo-Minimax-FastH3-Preview-v0.1` is private on the Hub while its license review completes; until it flips public, pass `--model-path` with a local snapshot of the release. +The default checkpoint, [FastH3 Preview v0.2](https://huggingface.co/FastVideo/FastVideo-Minimax-FastH3-Preview-v0.2), is public on the Hub under the MiniMax H3 Community License. Review its model card and license before use or redistribution. The default `all` profile is the fastest measured four-GPU Preview recipe on GB200. It selects VSA sparsity 0.9 with 64-token tiles and the sm_100a sparse kernel, enables FA4 for eligible non-VSA paths, regionally compiles and replicates the sparse DiT, compiles and temporally parallelizes the video VAE with the `gather` strategy, and pins CPU-offloaded component memory. It also pins the benchmark protocol: five sigma-grid points (exactly four DiT forwards), one excluded seed-999 warmup, then three timed seed-1000 requests with distinct output paths. diff --git a/examples/inference/basic/basic_fasth3.py b/examples/inference/basic/basic_fasth3.py index 7f0f4b6f4..6d8fe19e4 100644 --- a/examples/inference/basic/basic_fasth3.py +++ b/examples/inference/basic/basic_fasth3.py @@ -36,7 +36,7 @@ from fastvideo.api import ( SamplingConfig, ) -DEFAULT_MODEL = "FastVideo/FastVideo-Minimax-FastH3-Preview-v0.1" +DEFAULT_MODEL = "FastVideo/FastVideo-Minimax-FastH3-Preview-v0.2" def parse_args(argv: Sequence[str] | None = None) -> argparse.Namespace: