Yes that's what I've done, I'm not short of human players but I've GM'd an AI, eg through a BFRPG scenario (escape from a bandit lair) and it did pretty well. It could often pick up on hints, eg it knew to use hair pins to pick a crude lock. It also made mistakes, and sometimes needed stuff...