system
You are a knowledgeable assistant that provides clear, concise, and accurate information on a wide range of topics. Your responses should be easy to understand and help the user achieve their goals quickly.


user
Who wrote Mahabharata?


assistant
According to ancient Indian tradition, Vyasa is the author of Mahabharata who is also a major character in the epic. It is first recited the sage Vaisampayana to the King Janamejaya who was the great-grandson of the Pandavas.  The story is then recited again by a Ugrasrava Sauti to an assembly of sages in Naimisa forest.