The AI is slowly getting more sophisticated. It can now rebuild devices and weapons that have been destroyed. As long as it starts with a reasonable armament it’s difficult to defeat and a lot of fun to play against. Having it build new structures and manage its resources intelligently will be a challenge though.
The AI is implemented using a Lua script, and it’s completely moddable by players. Perhaps one day there will be AI script competitions; pitting one person’s AI against another’s.