Dimagi is a software company that specializes in building mobile applications for social impact. They offer a range of services including product design, software development, and data analysis. Dimagi has worked with a variety of clients across industries such as healthcare, agriculture, and education. They pride themselves on their ability to create technology solutions that improve people's lives.