upscaler
uwg · Kit
Holds a set of image upscaling models gathered from the OpenModelDB community, for people who want to enlarge low-resolution pictures with AI on their own comp…
Makes video from one start image while you hold keys, frame after frame, streamed to a browser. Weights and inference code for a world model trained on GTA5 material, for researchers and ML engineers.
GTA world model is a kit in the Research category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download lucidml/gta
This is an interactive world model that makes video from a single starting image. You hold keys as you play, and the model produces the footage that follows, frame after frame, streamed to a browser. The author, lucidml, designed the architecture, called Summaryformer, and trained it from scratch. This checkpoint learned from GG800, an 800-hour collection of GTA5 material.
It suits researchers who study video generation, world models or long memory in transformers, and engineers who want weights together with a working streaming runtime. Curious players can try the online demo the card links.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Research | Video and world model researchers | Study the Summaryformer memory design | Read how older frames are kept only as short summaries |
| Software | Machine learning engineers | Run the weights with the included runtime | Look at the sampler and the streaming server |
| Education | Students of transformers | Learn how attention can read summaries | Compare 6528 keys in memory against 26208 without summaries |
| Entertainment | Game and interactive media teams | Watch a generated scene respond to keys | See how a model handles continuous play |
If you need training code, skip it, because the repository holds none.
The model is used in these places.
| Use case | Who | What they get back |
|---|---|---|
| Play a generated scene | Anyone curious | Video that follows the keys you hold |
| Study the memory design | Researchers | A written account of how frames are stored and read |
| Run the weights yourself | Engineers | The weights plus the model, sampler and streaming server code |
You need a few things first.
These are Hugging Face's steps for getting the files.
pip install -U huggingface_hub hf download lucidml/gta
In the online demo, give the model one starting image and hold keys while it makes the next frames. A local copy holds the model, its memory, the sampler and a streaming server, which sends frames to a browser as you play. The card text available here is cut off before the run steps, so check the model page for the exact commands.
You start with one image of a scene and begin holding keys. The model builds the footage that follows, and your browser plays it as it arrives. Older frames reach the model only as short summaries, which keeps its memory small.
An interactive world model makes video that responds to what you do. Here you give one starting picture, hold keys, and watch the video appear as it is made. The first small thing to try is the online demo the card links.
Each frame is stored as a record. It holds 1008 raw tokens at 384x672, followed by 96 summary tokens that the same 28 blocks write in the same pass, with no separate summarizer. A frame attends to itself, the last 2 frames in full, older frames inside the window as summaries only, and the start image in full. The trade-off is that old frames survive only as outlines. The trained window is 24 frames and the server default is 16.
The memory numbers below come from the card.
Makes video from one start image while you hold keys, frame after frame, streamed to a browser. Weights and inference code for a world model trained on GTA5 material, for researchers and ML engineers.
Made by lucidml on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: This is an interactive world model that makes video from a single starting image. You hold keys as you play, and the model produces the footage that follows, frame after frame, streamed to a browser. The author, lucidml, designed the architecture, called Summaryformer, and trained it from scratch. This checkpoint learned from GG800, an 800-hour collection of GTA5 material.
Who it suits: It suits researchers who study video generation, world models or long memory in transformers, and engineers who want weights together with a working streaming runtime. Curious players can try the online demo the card links.
Industry | Who uses it | How they use it | Example
Research | Video and world model researchers | Study the Summaryformer memory design | Read how older frames are kept only as short summaries
Software | Machine learning engineers | Run the weights with the included runtime | Look at the sampler and the streaming server
Education | Students of transformers | Learn how attention can read summaries | Compare 6528 keys in memory against 26208 without summaries
Entertainment | Game and interactive media teams | Watch a generated scene respond to keys | See how a model handles continuous play
If you need training code, skip it, because the repository holds none.
Where to use it: The model is used in these places.
Use case | Who | What they get back
Play a generated scene | Anyone curious | Video that follows the keys you hold
Study the memory design | Researchers | A written account of how frames are stored and read
Run the weights yourself | Engineers | The weights plus the model, sampler and streaming server code
How to set it up: You need a few things first.
These are Hugging Face's steps for getting the files.
pip install -U huggingface_hub
hf download lucidml/gta
How to use it: In the online demo, give the model one starting image and hold keys while it makes the next frames. A local copy holds the model, its memory, the sampler and a streaming server, which sends frames to a browser as you play. The card text available here is cut off before the run steps, so check the model page for the exact commands.
Example: You start with one image of a scene and begin holding keys. The model builds the footage that follows, and your browser plays it as it arrives. Older frames reach the model only as short summaries, which keeps its memory small.
For newcomers and experts: An interactive world model makes video that responds to what you do. Here you give one starting picture, hold keys, and watch the video appear as it is made. The first small thing to try is the online demo the card links.
Each frame is stored as a record. It holds 1008 raw tokens at 384x672, followed by 96 summary tokens that the same 28 blocks write in the same pass, with no separate summarizer. A frame attends to itself, the last 2 frames in full, older frames inside the window as summaries only, and the start image in full. The trade-off is that old frames survive only as outlines. The trained window is 24 frames and the server default is 16.
You give the model one start image
You hold keys while you play
The model generates each next frame
The server streams the frames to a browser
Good to know: The memory numbers below come from the card.
Title: Keys held in the memory buffer
With summaries: 6528 keys
Every frame at full size: 26208 keys
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download lucidml/gta
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 5 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| GTA world model This page | 0 | 11 | — | apache-2.0 | |
| Hy-NomasShares autoregressive · video-generation · world-model | 90,896 | 153 | — | apache-2.0 | |
| PAN 2Shares image-to-video · world-model | 10 | 83 | 29.2B | apache-2.0 | |
| Drishya TinyShares image-to-video | 163 | 6 | 212M | cc-by-nc-4.0 |
uwg · Kit
Holds a set of image upscaling models gathered from the OpenModelDB community, for people who want to enlarge low-resolution pictures with AI on their own comp…
nerijs · Kit
A pixel art style add-on for Stable Diffusion XL that turns text prompts into pixel-style images, with an optional LCM LoRA for faster runs. For game makers, d…
microsoft · Kit
Turns written conversations into spoken audio with up to four speakers and about 90 minutes of speech, an open Microsoft text-to-speech model for research on p…
dBenf · Kit
Answers typed questions about satellite image patches from all 12 Sentinel-2 bands, returning a probability for each option without writing text. A Qwen3.5-0.8…
zimmerk4 · Kit
Plays the full game Getting Over It from the bottom to the end with a small trained policy network that learned inside a JAX physics simulator. For reinforceme…
yuji-nozawa · Kit
Pretrained vision transformer checkpoints in three sizes from a research paper on training attention heads to focus on image regions. For researchers who extra…