why isn't it able to be started from the itch client?
Not sure! I'm afraid that's something for the itch people to figure out.