Still I Run is a non-profit organization promoting mental health through running. The organization aims to raise awareness, combat the stigma associated with mental illness, and provides support and resources through initiatives such as scholarships, training programs, community events, and educational materials.