This is a fantastic application of an LLM. What’s great is that the LLMisms fold neatly into “dumb but lovable sidekick”.
So even when it chokes or stumbles on a command, the kind of frustration the user expresses when correcting it feels natural and part of the game even.