I couldn't get access to Project Genie 3, so I built a (very minified) version on top of LocalGPT, my local AI assistant in Rust.
cargo install localgpt-gen — you describe a scene in natural language, the LLM generates it in Bevy. Early and rough, but it works:
https://www.youtube.com/watch?v=n18qnSDmBK0
LocalGPT itself is a 38MB single-binary AI assistant with kernel-enforced shell sandboxing (Seatbelt/Landlock/seccomp) and HMAC-signed instruction files. localgpt-gen ships as a separate binary (>100MB) to keep the core small.
Code:
https://github.com/localgpt-app/localgpt
Site:
https://localgpt.app