Maharishi Charak es conocido como el gran conocedor del Ayurveda de la antigua India. Algunos estudiosos opinan que Charaka era el médico real de Kanishka, es decir, surgió en el siglo I d.C., pero algunos lo consideran incluso antes del período budista, es decir, estuvo en el siglo I antes de Crist