It was composed by Mychael Danna, with lyrics by Bombay Jayashri, who also performed the song.
According to Jayashri's blog, in order to convey the mood he wanted for the song, director Ang Lee told her "A child sleeps not because he is sleepy, but because he feels safe.
"[4] The Irayimman Thampi Memorial Trust alleged that the first eight lines of "Pi's Lullaby" were not an original composition but a mere translation into Tamil of Irayimman Thampi's famous lullaby in Malayalam, "Omanathinkal Kidavo".
[5] Jayashri however maintains that she merely wrote what came to her heart and has denied the allegation against her.
[1][6] Earlier, Jayashri had used Thampi's lullaby in her Album named 'Vatsalyam', released in 2003.