r/LocalLLaMA top dayJun 7, 2026, 4:25 PM/u/yuntiandeng

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.

Full summary

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.