Vyasa appears for the first time as the compiler of, and an important character in, the Mahabharata. It is said that he was the expansion of the God Vishnu who came in Dwaparayuga to make all the Vedic knowledge available in written form which was available in spoken form at that time. He was the son of Satyavati, adopted daughter of the fisherman Dusharaj and the wandering sage Parashara, who is credited with being the author of the first Purana, Vishnu Purana). There are two different views regarding his birthplace. One of the views suggests that he was born in the Tanahun district in western Nepal, in Vyas municipality of Gandaki zone of Tanahun district and his name, Ved Vyas, names his birthplace. Another view suggests that he was born on an island in the Yamuna River near Kalpi, Uttar Pradesh, India. Due to his dark complexion, Vyasa was also given the name Krishna, in addition to the name Dwaipayana, meaning "island-born".
According to the Vishnu Purana, Vyasa was born in an island on Yamuna at Kalpi.
According to the legends, in his previous life, Vyasa was the Sage Apantaratamas, who was born when Lord Vishnu uttered the syllable "Bhu".Dharmashastras and the Upanishads. At Vishnu's behest, he was reborn as Vyasa.
He was a devotee of Lord Vishnu. Since birth, he already possessed the knowledge of the Vedas, the
Sage Parashara was the father of Vyasa and the grandson of Sage Vashistha. Prior to Vyasa's birth, Parashara had performed a severe penance to Lord Shiva. Shiva granted a boon that Parashara's son would be a Brahmarshi equal to Vashistha and would be famous for his knowledge. Parashara begot Vyasa with Satyavati. She conceived and immediately gave birth to Vyasa. Vyasa turned into an adult and left, promising his mother that he would come to her when needed.
Vyasa acquired his knowledge from the four Kumaras, Narada and Lord Brahma himself.
Vyasa is believed to have lived on the banks of Ganga in modern-day Uttarakhand. The place was also the abode of the sage Vashishta along with the Pandavas, the five brothers of the Mahabharata.