they cannot be kept with cichlids. one or the other will die.
they are sometimes kept with P's, but they are natural food for the P's, so most likely they will be eaten. theres always exceptions, so i cant say it will never work, but its definitely not advised.