The Mahavishnu Project