Image-to-Video
PEFT
Safetensors
worl
lingbot
world-model
video-generation
camera-control
reinforcement-learning
lora
Instructions to use Efficient-Large-Model/WORL-Lingbot with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- PEFT
How to use Efficient-Large-Model/WORL-Lingbot with PEFT:
Task type is invalid.
- Notebooks
- Google Colab
- Kaggle
File size: 4,923 Bytes
1ca9d17 97d3db5 1ca9d17 97d3db5 1ca9d17 97d3db5 1ca9d17 eab37d9 1ca9d17 eab37d9 1ca9d17 97d3db5 1ca9d17 97d3db5 1ca9d17 97d3db5 1ca9d17 97d3db5 1ca9d17 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 | ---
license: apache-2.0
base_model: robbyant/lingbot-world-fast
library_name: peft
pipeline_tag: image-to-video
inference: false
tags:
- worl
- lingbot
- world-model
- video-generation
- camera-control
- reinforcement-learning
- lora
- safetensors
---
# WORL-Lingbot
**WORL-Lingbot** is a camera-conditioned video world-model LoRA adapter trained with
WORL on top of [LingBot-World-Fast](https://huggingface.co/robbyant/lingbot-world-fast).
It generates video continuations conditioned on an initial image, text and
camera trajectories.
<img src="assets/worl-teaser.webp" alt="WORL long-horizon video generation examples" width="100%">
Related releases: [WORL-NVRM](https://huggingface.co/Efficient-Large-Model/WORL-NVRM)
and [WORL-Helios](https://huggingface.co/Efficient-Large-Model/WORL-Helios).
## Model details
| Field | Description |
| --- | --- |
| Base model | `robbyant/lingbot-world-fast` |
| Base revision | `b7a1db2da9bd3ba675ee01c228f41db0309b981e` |
| Base subfolder | `lingbot_world_fast` |
| Architecture | Camera-conditioned `WanModelFast` transformer |
| Release format | BF16 PEFT LoRA adapter |
| LoRA rank / alpha | 128 / 128 |
| Output geometry documented by the source release | 81 frames, 832 × 464 pixels, 16 FPS |
Load this adapter on top of the pinned LingBot-World-Fast base transformer.
The compatible base transformer, text encoder, tokenizer, VAE, scheduler and
LingBot runtime are required separately.
## Inputs and outputs
| Input | Format |
| --- | --- |
| First frame | RGB image |
| Prompt | Text describing the scene and intended motion |
| Camera trajectory | Per-frame camera-to-world matrices, `(F, 4, 4)` |
| Camera intrinsics | Per-frame intrinsic matrices, `(F, 3, 3)` |
The output is a camera-conditioned video continuation. The source evaluation
profile uses an 80-frame stride between 81-frame clips, sharing one boundary
frame between adjacent clips.
## Training data and method
WORL trains policies using autoregressive rollouts, reward evaluation,
candidate selection and policy updates. The project's LingBot reference
configuration combines HPSv3, NVRM and VGGT-Omega PI Camera rewards.
The team supplied [WORL-Lingbot-Training-Data](https://huggingface.co/datasets/Efficient-Large-Model/WORL-Lingbot-Training-Data), an OpenScene/revisit training bundle
containing 2,218 records with prompts, initial frames and camera-conditioning
arrays. Initial scene imagery was generated using gpt-image. This describes
the supplied project dataset and reference configuration; the exported model
does not record an exact per-run dataset/configuration binding. The training
dataset is distributed separately under CC BY 4.0.
## Download and load
```bash
hf download Efficient-Large-Model/WORL-Lingbot --local-dir artifacts/WORL-Lingbot
```
With a compatible LingBot runtime installed, attach the adapter to the pinned
base transformer:
```python
import torch
from peft import PeftModel
from wan.modules.model_fast import WanModelFast
base = WanModelFast.from_pretrained(
"robbyant/lingbot-world-fast",
revision="b7a1db2da9bd3ba675ee01c228f41db0309b981e",
subfolder="lingbot_world_fast",
torch_dtype=torch.bfloat16,
control_type="cam",
)
model = PeftModel.from_pretrained(
base,
"Efficient-Large-Model/WORL-Lingbot",
is_trainable=False,
).eval()
```
This example loads the base transformer and adapter. Integrate them with the remaining compatible
pipeline components for complete video generation.
## Files and provenance
| Path | Contents |
| --- | --- |
| `adapter_model.safetensors` | Approximately 1.23 GB BF16 adapter |
| `adapter_config.json` | PEFT configuration |
| `RELEASE_MANIFEST.json` | Source revision and SHA-256 inventory |
Adapter weights and configuration are unchanged from
[qyoo/lingbot-worl at d3e449c675f5](https://huggingface.co/qyoo/lingbot-worl/tree/d3e449c675f5a8bfb3afd29e30f1675e4445b9c3).
Documentation and release manifests were updated for this repository's
adapter-only release. The original export record remains available at the
pinned source revision. File integrity is checked against that source snapshot;
no new GPU benchmark was performed for this publication.
## Intended use and limitations
This model supports research on camera-conditioned video generation and video
world-model reinforcement learning. Long rollouts can drift in scene identity,
geometry, camera motion and physical consistency. Synthetic outputs are not
validated physical simulations or autonomous-control signals. Base-model and
training-data biases can affect generations; review outputs for the intended
application and respect rights in input media.
## License
This release retains the source model card's
[Apache License 2.0](LICENSE.txt). The base model and separately obtained runtime
components retain their upstream terms and notices. See [NOTICE.txt](NOTICE.txt)
for source attribution.
|