Kresna
Sastra terawal yang secara eksplisit menyediakan deskripsi terperinci tentang Kresna sebagai seorang tokoh adalah kitab "Mahabharata". Pada kitab tersebut ia digambarkan sebagai perwujudan Dewa Wisnu. Kresna adalah tokoh yang muncul di berbagai cerita utama dalam wiracarita tersebut. Delapan belas bab dalam jilid "Mahabharata" keenam ("Bismaparwa") merupakan bagian istimewa yang menjadi kitab tersendiri yang disebut "Bhagawadgita", mengandung kotbah Kresna kepada Arjuna, sepupunya sendiri, dengan latar belakang sesaat sebelum perang Kurukshetra (Baratayuda) dimulai. Akan tetapi perincian kehidupan Kresna saat kanak-kanak dan remaja tidak terdapat dalam wiracarita tersebut, melainkan dalam "Bhagawatapurana", "Wisnupurana", "Brahmawaiwartapurana", dan "Hariwangsa". Kitab "Bhagawatapurana" dan "Wisnupurana" diagungkan oleh pengikut Waisnawa, sedangkan "Hariwangsa" adalah kitab pendukung yang menjelaskan hal yang belum dibahas dalam wiracarita "Mahabharata".
Chandogya Upanishad yang ditulis sekitar masa 900 SM-700 SM menyebut Basudewa Kresna sebagai putra Dewaki dan murid dari Ghora Angirasa, ahli nujum yang mengajari muridnya filsafat "Chandogya". Dengan pengaruh filsafat "Chandogya", Kresna memberi kotbah kepada Arjuna tentang pengorbanan, yang dapat dibandingkan dengan "purusha" atau individu.
Ganesa
Ganesa tidak muncul dalam wiracarita India pada zaman "Weda". Sebuah sisipan pada wiracarita "Mahabharata" mengatakan bahwa Resi Byasa meminta Ganesa untuk membantunya sebagai seorang penulis untuk mencatat wiracarita yang didikte oleh sang resi kepadanya. Ganesa setuju namun dengan syarat bahwa Byasa harus membeberkan wiracarita itu tanpa diselingi, yaitu, tanpa berhenti. Sang resi setuju, namun sadar bahwa untuk melakukan jeda, ia perlu menceritakan suatu pernyataan yang sangat kompleks sehingga Ganesa akan bertanya untuk mengklarifikasi. Kisah tersebut tidak dianggap sebagai sebuah bagian dalam kitab orisinilnya oleh editor dalam kitab "Mahabharata" edisi kritikan. Hubungan antara Ganesa dengan ketangkasan pikiran dan pembelajaran adalah salah satu alasan sehingga ia ditampilkan sebagai penulis dikte yang dijabarkan Byasa tentang "Mahabharata" dalam sisipan tersebut. Richard L. Brown memperkirakan waktunya terjadi sekitar abad ke-8, dan Moriz Winternitz menyimpulkan bahwa kisah itu dikenal pada awal th. 900, namun tidak ditambahkan ke dalam "Mahabharata" sampai sekitar 150 tahun kemudian. Winternitz juga menambahkan bahwa versi berbeda dalam naskah "Mahabharata" di India Selatan adalah penghapusan terhadap legenda Ganesa tersebut. Istilah winayaka ditemukan dalam beberapa resensi dalam "Santiparwa" dan "Anusasanaparwa" yang dianggap sebagai sisipan. Sebuah referensi tentang "Wignakartrinam" ("Pencipta rintangan") dalam "Wanaparwa" juga dipercaya sebagai sebuah sisipan dan tidak muncul dalam edisi kritikan.