Control 3D Avatars with Natural Language Using "Program as Weights" (programasweights)
Original: Control a 3D avatar with language instead of buttons
A new open-source framework, "programasweights," compiles natural language into local, executable action programs to control 3D avatars.
Developer Yuntian Deng introduced "programasweights," a framework that compiles plain-English descriptions into tiny, local action programs (loops, parallel tracks) to control 3D avatars. Instead of pre-defined buttons, users can command complex sequences like "wave while walking, then jump." The runtime code is open-source and runs entirely offline in the browser or via Python.
Traditional 3D virtual character (Avatar) control usually relies on pre-configured keybindings or scripts, making it difficult to handle complex, improvised combinations of movements. Developer Yuntian Deng shared a brand-new open-source framework, **programasweights** (Program as Weights), in Reddit's r/LocalLLaMA community, completely changing the rules of the game.
Free shows the 3-line summary; Pro unlocks the full deep summary (~300 words) so you never have to click through.
See Pro plans →Want the original English / full article?
Read on r/LocalLLaMA top day →Summaries are AI-generated; the original article is authoritative.