- Vishwamitra was a kshatriya king known as the Kaushika before renouncing his throne to become a sage. His life is a story of a king who achieved the status of Brahmarshi (divine sage).
- He is a revered sage in Hinduism who wrote a significant portion of the Vedas, especially the third mandala of the Rigveda.
- He is credited with composing the Gayatri Mantra (3.62.10).
- The Puranas mention that only 24 rishis since antiquity have understood the whole meaning of —and thus wielded the whole power of — the Gayatri Mantra. Vishvamitra is supposed to have been the first, and Yajnavalkya the last
- Viśvāmitra was taught by Jamadagni Bhārgava.
- In post-Rigvedic literature Viśvāmitra becomes a mythical sage.
- ramayana
Vishvamitra was a king in ancient India, also called Kaushika (descendant of Kusha) and belonged to Amavasu Dynasty. Vishvamitra was originally the King of Kanyakubja (modern day Kannauj). He was a valiant warrior and the great-grandson of a great king named Kushik
valmiki Ramayana, prose 51 of Bala Kanda, starts with the story of Vishvamitra:
There was a king named Kusha (not to be confused with Kusha, son of Rama), a mindson (manasputra) of Brahma and Kusha's son was the powerful and verily righteous Kushanabha. One who is highly renowned by the name Gaadhi was the son of Kushanabha and Gaadhi's son is this great-saint of great resplendence, Vishvamitra. Vishvamitra ruled the earth and this great-resplendent king ruled the kingdom for many thousands of years