The most effective way to reduce the hardness can grow plants "duck weed". (Known as Egeria densa or water lens or bayroot. They are flowering aquatic plants which float on or just beneath the surface of still or slow-moving bodies of fresh water and wetlands.)
i try to use the Strychnos potatorum seeds. it was works for some extent. Dear Sakshi, Moringa Oleifera seeds can remove the CaCo3 but when i search the literature, it mention total hardness of the water cannot reduce due to releasing of MgCo3 from plant to water.
Butea monosperma flowers used as tonpurify water as well its sacred plant several other sacred plants used as water purifiers like Ocimum sanctum in telangana state to remove excess floride and others