The three main types of AI based on its capabilities are Narrow or Weak AI, General AI, and Superintelligent AI.