As of now the I seems to spend most of its money on caps and titans, yes. No idea why, though. The AI also seems to rush for superweapons, when testing the Advent just now I had a superweapon warning half an hour into the game again, with the pirate base dieing to spam minutes later...
The AI does build frigates and the like, but once it reached a certain research level it seems to prefer filling up its supply with capships. This can be quite challenging when you attack them, but on the defense... let's just say capships alone don't have what it takes to breach my defenses.
This might be a messed up line of code in AI scripting, and hopefully gets fixed at some point. It's a shame the AI doesn't use more than half of its available fleet supply.