I tend to get along best with INTPs and NFs.

When it comes to enneagram, I especially mesh well with 9s and 9-fixes.