Vajrayogini is a class of deities called Dakini in Highest Yoga Tantra. Vajrayogini is also called Naro-Dakini. Vajrayogini is a celestial female Buddha form who mainfested herself in an initiatory vision to the great Pandit Mahasiddha Naropa (956–1040). She is also called Sarva buddha dakini. Dakinis can be human, or non-human who can traverse through air. She possess supernatural wisdom and power and can assist the practitioner of Vajrayana in eliminating obstacles and obstruction to their practice. She can even confer great siddhi of liberation and omniscience.
Vajrayogini holds a Kartri in her right hand and a skull bowl in her left. Vajrayogini carries a garland of severed heads and tramples upon her own emanations Bhairaba and Kalaratri beneath her feet. She holds a Khatvanga at the crook of her elbow parallel to her body position. She is almost naked but wears various ornaments.
In Kathmandu valley several temples dedicated to Vajra-yogini are found. They are power centers of Nepalese Vajrayana tradition. She is said to be the onsort of Heruka Cakrasamvara.