Nothing should be kept with breeding cichlids, it's just asking for trouble.
I have mixed poly's with various types of cichlids with great success, not all cichlids are crazy glass bangers, but it is important not to attempt keeping a breeding pair in a community.
Cichlids I've had success with:
Gold Saum (I had an 8" male with my polys, it killed some other cichlids, not my polys).
Chocolate cichlid
Severums (very peaceful towards bichirs, but they keep each other in check)
Angel fish
Geophagus surinamensis, and balzani
Killin (parrot x flowerhorn hybrid)
EBJD (8" male never touched my bichirs)
Oscars (they'll eat bichirs that are tiny compared to them, as long as you're not trying to keep baby bichirs with them, it's been fine for me)
I have mixed poly's with various types of cichlids with great success, not all cichlids are crazy glass bangers, but it is important not to attempt keeping a breeding pair in a community.
Cichlids I've had success with:
Gold Saum (I had an 8" male with my polys, it killed some other cichlids, not my polys).
Chocolate cichlid
Severums (very peaceful towards bichirs, but they keep each other in check)
Angel fish
Geophagus surinamensis, and balzani
Killin (parrot x flowerhorn hybrid)
EBJD (8" male never touched my bichirs)
Oscars (they'll eat bichirs that are tiny compared to them, as long as you're not trying to keep baby bichirs with them, it's been fine for me)