I can understand why you want an AI to use a desktop. But it's still absurd to use the least efficient interface possible for interactions with the outer world.
Having said that, fun project, good luck :) I am sure quite a few people would want to try it.