Типхупа был индийским буддийским учителем XI и XII веков, которого считали перерождением Дармы Доде , сына и ученика тибетского ламы Марпы Лоцавы . Когда молодой Дарма Доде погиб в результате несчастного случая, его отец, обладавший особыми способностями реализованного ламы, сумел на некоторое время продлить жизнь своего сына. Этого времени было достаточно, чтобы Марпа научил его переносить свое сознание в мертвое тело — в данном случае в тело мертвого голубя . Следуя подробным инструкциям учителя, голубь полетел в Индию и умер рядом с шестнадцатилетним мальчиком, который недавно потерял жизнь. Перенеся свое сознание снова, на этот раз в тело молодого мальчика, он дал жизнь индийскому учителю Типхупе (от Ти Пху — голубь). Когда мальчик вернулся домой, было очевидно, что Типхупа сильно отличался от того, кем он был раньше. Он продолжал заботиться о своих стареющих родителях как обычный сын, и они считали его гуру . Типхупа интенсивно практиковал методы, которым учили Марпа и другие, и методы, которые он получил в Индии от учеников Наропы и других мастеров, в результате чего он достиг реализации как махасиддха . Он сам стал известным учителем и дал многочисленные учения ученику Миларепы Речунгпе . Вероятно, самым важным из них для будущего линии Кагью был «девятичастный цикл бестелесных дакинь ».