Demos
Everything here runs on your own device, mostly Rust compiled to WebAssembly; no server computes anything for you.
Apps
Full-page apps that each project builds and publishes itself; they open in this tab.
-
gymnasium_rs
Reinforcement-learning environments
Classic-control environments simulated live, a lab of up to 16,384 randomized copies and a map of where a controller breaks.
-
Oniro
Train an agent in your browser
Train REINFORCE, PPO, SAC, TD-MPC2 or a Dreamer-style agent on your CPU, or on your GPU through WebGPU, and watch it learn.
-
atune
Watch a hyperparameter search
Pick one of nine samplers and a pruner, then watch a seeded study search a test function one trial at a time.
-
pyo3_bindgen
Generate Rust bindings to Python
Paste Python, install a PyPI package or name a standard-library module, and get the Rust that calls it.
On this site
Smaller demos inside a post or project page here. Nothing loads until you start one.
-
This site
Shape an asteroid
Shape an asteroid live with the same Rust recipe that builds it in Blender, then download the model.
-
SimForge
Inspect procedural assets in 3D
Turn and zoom models that SimForge generated, from a CubeSat to lunar and Martian terrain.
-
This site
A calculator in egui
A small Rust app compiled to WebAssembly and drawn with egui, the starting point of this site's demos.











