Perfect Tibetan Keyboard is a Tibetan input keyboard with auto phrase completion capabilities, which has the following features: 1) a Tibetan alphabetical order keyboard; 2) an associative phrase input method with thesaurus of more than 60,000 entries; 3) quick input of frequently used Buddhist mantras ; 4) sharing directly to SMS, e-mail, Sina Weibo, FaceBook and Twitter.