Turn time series data into real-time intelligence. Manage high-volume, high-velocity data without sacrificing performance. Learn more →
Top 8 Python world-model Projects
-
Project mention: Project Genie: Experimenting with infinite, interactive worlds | news.ycombinator.com | 2026-01-29
Yup, similar concepts! Just at two opposite extremes of the compute/scaling spectrum.
- That forest trail world is ~5 million parameters, trained on 15 minutes of video, scoped to run on a five-year-old iPhone through a twenty-year old API (WebGL GPGPU, i.e OpenGL fragment shaders). It's the smallest '3D' world model I'm aware of.
- Genie 3 is (most likely) ~100 billion parameters trained on millions of hours of video and running across multiple TPUs. I would be shocked if it's not the largest-scale world model available to the public.
There are lots of neat intermediate-scale world models being developed as well (e.g. LingBot-World https://github.com/robbyant/lingbot-world, Waypoint 1 https://huggingface.co/blog/waypoint-1) so I expect we'll be able to play something of Genie quality locally on gaming GPUs within a year or two.
-
InfluxDB
InfluxDB – Database Purpose-Built for High-Resolution Data. Turn time series data into real-time intelligence. Manage high-volume, high-velocity data without sacrificing performance.
-
-
diamond
DIAMOND (DIffusion As a Model Of eNvironment Dreams) is a reinforcement learning agent trained in a diffusion world model. NeurIPS 2024 Spotlight.
I’ve thought an interesting outcome might be that it’s not even that there’s a binary generated. It’s just user input -> machine code LLM -> CPU. Like the only binary would be the LLM itself and it’s essentially mimicking software live. The paper “Diffusion as a Model of Environment Dream” (DIAMOND) is close to what I’m thinking, where they have a diffusion model generate frames of a game, updating with user input, but there’s no actual “game” code it’s just the model.
https://diamond-wm.github.io/
Like you’d have a machine code LLM that behaves like software but instead of a static binary being executed it’s just the LLM itself “executing” on inputs and precious state. I’m horrible at communicating this idea but hopefully the gist is there.
-
HunyuanWorld-Voyager
Voyager is an interactive RGBD video generation model conditioned on camera input, and supports real-time 3D reconstruction.
> 20. To engage in the unauthorized or unlicensed practice of any profession including, but not limited to, financial, legal, medical/health, or other professional practices.
[1] https://github.com/Tencent-Hunyuan/HunyuanWorld-Voyager/blob...
-
Project mention: Apple releases open-source model that instantly turns 2D photos into 3D views | news.ycombinator.com | 2025-12-27
It doesn't but it's pretty trivial to do if all you want is a pinholed mesh.
I managed to one-shot it by mixing in the mesh exporter from https://github.com/Tencent-Hunyuan/HunyuanWorld-Mirror
Note that the results might not be as good as you expect, because this does not do any inpainting. So your mesh will be either full of holes or warped unless you layer on many other techniques.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Python world-models discussion
Python world-models related posts
-
It would be cool if there was a machine learning Nes Emulator, that the ai could learn to play automatically and you just run it on your pc till it finds the optimum root.
-
Mastering Diverse Domains through World Models - DreamerV3 - Deepmind 2023 - First algorithm to collect diamonds in Minecraft from scratch without human data or curricula! Now with github links!
-
Sources of Actor Gradients
-
PyDreamer: model-based RL written in PyTorch + integrations with DM Lab and MineRL environments
-
Any current state or the art libraries for training agents to play atari games?
-
Google AI, DeepMind And The University of Toronto Introduce DreamerV2, The First Reinforcement Learning (RL) Agent That Outperforms Humans on The Atari Benchmark
-
A note from our sponsor - InfluxDB
www.influxdata.com | 11 Mar 2026
Index
What are some of the best open-source world-model projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | lingbot-world | 3,056 |
| 2 | dreamerv3 | 2,886 |
| 3 | diamond | 1,980 |
| 4 | HunyuanWorld-Voyager | 1,521 |
| 5 | HunyuanWorld-Mirror | 1,018 |
| 6 | dreamerv2 | 995 |
| 7 | iris | 861 |
| 8 | dreamer | 583 |