Anuradha Foundation is a non-profit organization focused on the areas of education and community mental health. It has been funding research-based community rehabilitation and educational projects in the southern Indian state of Karnataka since 2003.