Cynotilapia afra (Mbenji)
Scientific Name: Cynotilapia afra (Mbenji)
Pronunciation: s-n-t-l-p- f-r
Geo. Origin: Mbenji Island, Malawi
Habitat: Cavedweller in Rocky Habitat
Diet: Carnivore
Gender Differences: Dimorphic
Breeding: Maternal Mouthbrooder
Temperament: Mildly Aggressive
*Conspecific Temperament: Mildly Aggressive
Maximum Size: 3"
Temperature: 73-81°F
pH: 7.5-9
Water Hardness: Very Hard
Julidichromis transcriptus
Scientific Name: Julidochromis transcriptus
Pronunciation: j-ld--kr-ms trn-skrpt-s
Geo. Origin: Lake Tanganyika
Habitat: Sediment-Rich Rocky Habitat
Diet: Omnivore
Gender Differences: Monomorphic
Breeding: Substrate Spawner
Temperament: Aggressive
*Conspecific Temperament: Aggressive
Maximum Size: 3"
Temperature: 77 - 79°F
pH: 8.6
Water Hardness: Very Hard
Thorichthys meeki
Scientific Name: Thorichthys meeki
Pronunciation: thr-k-thz m-k
Common Name(s): Fire Mouth Cichlid
Geo. Origin: South Mexico to Guatemala
Habitat: Still or Slow-Moving Water with Root Tangles
Diet: Omnivore
Gender Differences: Monomorphic
Breeding: Substrate Spawner
Temperament: Mildly Aggressive
*Conspecific Temperament: Mildly Aggressive
Maximum Size: 6"
Temperature: 75 - 78°F
pH: 7.0 - 7.8
Water Hardness: Hard
*Temeprament towards fish of the SAME species.
So, Basically..You have here cichlids from Lake Malawi, Tananyika and a Central American Cichlid.
It is generally a bad idea to mix species from different regions like above. And after looking at the fish you have in your profile -
1 x Ruby Shark
1 x Silver Shark
5 x Neon Tetras
2 x Male Guppys
1 x Female Guppy
1 x Plec
1 x Clown Loach
The only fish I can see there that MAY be ok with cichlids are the Sharks, Loach and Plec. So if you were thinking of mixing these cichlids with the fish you have, I would advise against this. I would also advise against mixing the cichlids you have asked about together aswell. Thats just my opinion though.
Hope that helps!