Ashwagandha and shilajit is the best ayurvedic medicine for stamina that ayurvedic-source.com recommend. There are many other herbs that can help reduce fatigue, increase energy levels and control appetite.