Huffing Face

open-gigaai/Giga-World-1

apache-2.0 148/148 files local @ f3b8cf5eb6b9

HF_ENDPOINT=https://huffingface.co \
  python -c "from huggingface_hub import snapshot_download; snapshot_download('open-gigaai/Giga-World-1')"

Model card

Giga-World-1

Giga-World-1 Main Page

Directory Structure

model/
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ assets/
โ”‚   โ””โ”€โ”€ main_page.png
โ”œโ”€โ”€ before_stage1/                       # Base checkpoints before stage-1 training
โ”‚   โ”œโ”€โ”€ Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/
โ”‚   โ”œโ”€โ”€ Wan2p1_1p3B-FunControl-diffusers/
โ”‚   โ””โ”€โ”€ Wan2p2_5B-FunControl-diffusers/
โ”œโ”€โ”€ stage1/                              # Stage-1 fine-tuned checkpoints
โ”‚   โ”œโ”€โ”€ nano/                            # small (1.3B) variant
โ”‚   โ””โ”€โ”€ pro/                             # large (5B)   variant
โ””โ”€โ”€ stage2_distill/                      # Stage-2 distilled checkpoints
    โ””โ”€โ”€ ...

Training pipeline overview

Giga-World-1 training pipeline

Model Overview

StageNamePathNotes
Open SourceWAN 2.1 1.3B FunControlWan2.1-Fun-1.3B-Control Hugging FaceOpen-source model.
Open SourceWAN 2.2 5B FunControlWan2.2-Fun-5B-Control Hugging FaceOpen-source model.
Before Stage 1GigaRobo Alpha Diffusersbefore_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/Pretrained on Giga dataset, then converted to Diffusers.
Before Stage 1WAN 2.1 1.3B Diffusersbefore_stage1/Wan2p1_1p3B-FunControl-diffusers/Vanilla Diffusers-converted checkpoint.
Before Stage 1WAN 2.2 5B Diffusersbefore_stage1/Wan2p2_5B-FunControl-diffusers/Vanilla Diffusers-converted checkpoint.
Stage 1Nano (1.3B)stage1/nano/Stage-1 fine-tuned from the 1.3B branches.
Stage 1Pro (5B)stage1/pro/Stage-1 fine-tuned from the 5B branch.
Stage 2Nano Distill๐Ÿšง Coming soon๐Ÿšง Coming soon.
Stage 2Pro Distill๐Ÿšง Coming soon๐Ÿšง Coming soon.

Stage-1 checkpoint structure

Each Stage-1 variant (nano / pro) contains two released artifacts: a full Diffusers-format checkpoint and a scene LoRA checkpoint.

stage1/{nano,pro}/
โ”œโ”€โ”€ Giga-World-1-*-stage1_final-diffusers/         # full Diffusers checkpoint
โ”‚   โ”œโ”€โ”€ model_index.json                           # Diffusers pipeline index
โ”‚   โ”œโ”€โ”€ transformer/                               # DiT / video transformer weights
โ”‚   โ”œโ”€โ”€ vae/                                       # VAE weights
โ”‚   โ”œโ”€โ”€ text_encoder/                              # text encoder weights
โ”‚   โ”œโ”€โ”€ tokenizer/                                 # tokenizer files
โ”‚   โ”œโ”€โ”€ scheduler/                                 # scheduler config
โ”‚   โ”œโ”€โ”€ image_encoder/                             # image encoder weights
โ”‚   โ””โ”€โ”€ image_processor/                           # image preprocessing config
โ””โ”€โ”€ Giga-World-1-*-stage1_scene_lora/              # scene LoRA checkpoint
    โ”œโ”€โ”€ pytorch_lora_weights.safetensors           # LoRA weights for inference
    โ”œโ”€โ”€ transformer_full/                          # full transformer export
    โ”œโ”€โ”€ transformer_partial.pth                    # partial transformer checkpoint
    โ”œโ”€โ”€ pytorch_model/                             # training checkpoint shards
    โ”œโ”€โ”€ distributed_checkpoint/                    # distributed training checkpoint
    โ”œโ”€โ”€ scheduler.bin                              # training scheduler state
    โ”œโ”€โ”€ latest                                     # latest checkpoint pointer
    โ”œโ”€โ”€ zero_to_fp32.py                            # ZeRO checkpoint conversion script
    โ””โ”€โ”€ random_states_*.pkl                        # training random states

Quick Start

Hugging Face Repository

https://huggingface.co/GigaAI-Research/Giga-World-1

SDK Download

# Install Hugging Face Hub
pip install huggingface_hub
# Download the model snapshot via Hugging Face Hub
from huggingface_hub import snapshot_download

model_dir = snapshot_download(repo_id='GigaAI-Research/Giga-World-1')

Git Download

git lfs install
git clone https://huggingface.co/GigaAI-Research/Giga-World-1

Acknowledgements

We sincerely thank the open-source community and the projects that make this work possible.

Diffusers LeRobot Hugging Face ModelScope PyTorch

Thanks also to many other open-source contributors for their tools, models, and community support.

License

This model is released under the Apache License 2.0 unless otherwise specified.

Files

FileSizeStatus
.gitattributes2 kBhuffed
README.md7 kBhuffed
assets/main_page.png1.5 MBhuffed
assets/training_pipeline.svg4 kBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/image_encoder/config.json0 kBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/image_encoder/model.safetensors1.3 GBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/image_processor/preprocessor_config.json0 kBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/model_index.json1 kBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/scheduler/scheduler_config.json1 kBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/text_encoder/config.json1 kBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/text_encoder/model-00001-of-00005.safetensors5.0 GBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/text_encoder/model-00002-of-00005.safetensors4.9 GBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/text_encoder/model-00003-of-00005.safetensors5.0 GBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/text_encoder/model-00004-of-00005.safetensors5.0 GBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/text_encoder/model-00005-of-00005.safetensors2.9 GBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/text_encoder/model.safetensors.index.json22 kBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/tokenizer/special_tokens_map.json7 kBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/tokenizer/spiece.model4.5 MBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/tokenizer/tokenizer.json16.8 MBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/tokenizer/tokenizer_config.json62 kBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/transformer/config.json0 kBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/transformer/diffusion_pytorch_model.safetensors3.1 GBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/vae/config.json1 kBhuffed
before_stage1/Wan2p1_1p3B-FunContro-GigaRobo-alpha-diffusers/vae/diffusion_pytorch_model.safetensors253.8 MBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/image_encoder/config.json0 kBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/image_encoder/model.safetensors1.3 GBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/image_processor/preprocessor_config.json0 kBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/model_index.json1 kBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/scheduler/scheduler_config.json1 kBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/text_encoder/config.json1 kBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/text_encoder/model-00001-of-00005.safetensors5.0 GBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/text_encoder/model-00002-of-00005.safetensors4.9 GBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/text_encoder/model-00003-of-00005.safetensors5.0 GBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/text_encoder/model-00004-of-00005.safetensors5.0 GBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/text_encoder/model-00005-of-00005.safetensors2.9 GBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/text_encoder/model.safetensors.index.json22 kBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/tokenizer/special_tokens_map.json7 kBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/tokenizer/spiece.model4.5 MBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/tokenizer/tokenizer.json16.8 MBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/tokenizer/tokenizer_config.json62 kBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/transformer/config.json0 kBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/transformer/diffusion_pytorch_model.safetensors3.1 GBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/vae/config.json1 kBhuffed
before_stage1/Wan2p1_1p3B-FunControl-diffusers/vae/diffusion_pytorch_model.safetensors253.8 MBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/model_index.json0 kBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/scheduler/scheduler_config.json1 kBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/text_encoder/config.json1 kBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/text_encoder/model-00001-of-00003.safetensors4.9 GBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/text_encoder/model-00002-of-00003.safetensors5.0 GBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/text_encoder/model-00003-of-00003.safetensors1.4 GBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/text_encoder/model.safetensors.index.json23 kBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/tokenizer/special_tokens_map.json7 kBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/tokenizer/tokenizer.json16.8 MBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/tokenizer/tokenizer_config.json62 kBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/transformer/config.json0 kBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/transformer/diffusion_pytorch_model-00001-of-00003.safetensors4.9 GBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/transformer/diffusion_pytorch_model-00002-of-00003.safetensors5.0 GBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/transformer/diffusion_pytorch_model-00003-of-00003.safetensors89.3 MBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/transformer/diffusion_pytorch_model.safetensors.index.json73 kBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/vae/config.json2 kBhuffed
before_stage1/Wan2p2_5B-FunControl-diffusers/vae/diffusion_pytorch_model.safetensors2.8 GBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/image_encoder/config.json0 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/image_encoder/model.safetensors1.3 GBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/image_processor/preprocessor_config.json0 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/model_index.json1 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/scheduler/scheduler_config.json1 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/text_encoder/config.json1 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/text_encoder/model-00001-of-00005.safetensors5.0 GBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/text_encoder/model-00002-of-00005.safetensors4.9 GBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/text_encoder/model-00003-of-00005.safetensors5.0 GBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/text_encoder/model-00004-of-00005.safetensors5.0 GBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/text_encoder/model-00005-of-00005.safetensors2.9 GBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/text_encoder/model.safetensors.index.json22 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/tokenizer/special_tokens_map.json7 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/tokenizer/spiece.model4.5 MBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/tokenizer/tokenizer.json16.8 MBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/tokenizer/tokenizer_config.json62 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/transformer/config.json1 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/transformer/diffusion_pytorch_model.safetensors6.2 GBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/vae/config.json1 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_final-diffusers/vae/diffusion_pytorch_model.safetensors253.8 MBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/distributed_checkpoint/.metadata9 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/distributed_checkpoint/__0_0.distcp11 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/distributed_checkpoint/__1_0.distcp11 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/distributed_checkpoint/__2_0.distcp11 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/distributed_checkpoint/__3_0.distcp10 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/latest0 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/pytorch_lora_weights.safetensors404.3 MBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/pytorch_model/bf16_zero_pp_rank_0_mp_rank_00_optim_states.pt627.9 MBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/pytorch_model/bf16_zero_pp_rank_1_mp_rank_00_optim_states.pt627.9 MBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/pytorch_model/bf16_zero_pp_rank_2_mp_rank_00_optim_states.pt627.9 MBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/pytorch_model/bf16_zero_pp_rank_3_mp_rank_00_optim_states.pt627.9 MBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/pytorch_model/mp_rank_00_model_states.pt6.7 GBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/random_states_0.pkl15 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/random_states_1.pkl15 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/random_states_2.pkl15 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/random_states_3.pkl15 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/scheduler.bin1 kBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/transformer_partial.pth14.4 MBhuffed
stage1/nano/Giga-World-1-nano-stage1_scene_lora/zero_to_fp32.py33 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/model_index.json0 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/scheduler/scheduler_config.json1 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/text_encoder/config.json1 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/text_encoder/model-00001-of-00003.safetensors4.9 GBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/text_encoder/model-00002-of-00003.safetensors5.0 GBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/text_encoder/model-00003-of-00003.safetensors1.4 GBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/text_encoder/model.safetensors.index.json23 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/tokenizer/special_tokens_map.json7 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/tokenizer/tokenizer.json16.8 MBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/tokenizer/tokenizer_config.json62 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/transformer/config.json1 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/transformer/diffusion_pytorch_model-00001-of-00003.safetensors9.8 GBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/transformer/diffusion_pytorch_model-00002-of-00003.safetensors10.0 GBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/transformer/diffusion_pytorch_model-00003-of-00003.safetensors264.7 MBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/transformer/diffusion_pytorch_model.safetensors.index.json74 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/vae/config.json2 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_final-diffusers/vae/diffusion_pytorch_model.safetensors2.8 GBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/distributed_checkpoint/.metadata9 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/distributed_checkpoint/__0_0.distcp6 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/distributed_checkpoint/__1_0.distcp6 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/distributed_checkpoint/__2_0.distcp6 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/distributed_checkpoint/__3_0.distcp5 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/distributed_checkpoint/__4_0.distcp5 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/distributed_checkpoint/__5_0.distcp5 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/distributed_checkpoint/__6_0.distcp5 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/distributed_checkpoint/__7_0.distcp5 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/latest0 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/pytorch_lora_weights.safetensors658.1 MBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/pytorch_model/bf16_zero_pp_rank_0_mp_rank_00_optim_states.pt493.5 MBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/pytorch_model/bf16_zero_pp_rank_1_mp_rank_00_optim_states.pt493.5 MBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/pytorch_model/bf16_zero_pp_rank_2_mp_rank_00_optim_states.pt493.5 MBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/pytorch_model/bf16_zero_pp_rank_3_mp_rank_00_optim_states.pt493.5 MBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/pytorch_model/bf16_zero_pp_rank_4_mp_rank_00_optim_states.pt493.5 MBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/pytorch_model/bf16_zero_pp_rank_5_mp_rank_00_optim_states.pt493.5 MBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/pytorch_model/bf16_zero_pp_rank_6_mp_rank_00_optim_states.pt493.5 MBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/pytorch_model/bf16_zero_pp_rank_7_mp_rank_00_optim_states.pt493.5 MBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/pytorch_model/mp_rank_00_model_states.pt20.8 GBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/random_states_0.pkl16 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/random_states_1.pkl16 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/random_states_2.pkl16 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/random_states_3.pkl16 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/random_states_4.pkl16 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/random_states_5.pkl16 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/random_states_6.pkl16 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/random_states_7.pkl16 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/scheduler.bin1 kBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/transformer_partial.pth86.1 MBhuffed
stage1/pro/Giga-World-1-pro-stage1_scene_lora/zero_to_fp32.py33 kBhuffed
open-gigaai/Giga-World-1 โ€” fast open-weights mirror ยท Huffing Face