The National Innovation Center is a nonprofit organisation established on 9 November 2012 by Mahabir Pun. Tribhuwan University provided land for the purpose of establishing the center in 2019 and the infrastructure was constructed at a cost of NPR 8 crore.