If you have no cards in hand after Sage of Ancient Lore enters the battlefield, it will be put into your graveyard before its first triggered ability resolves. You'll draw a card, but Sage of Ancient Lore will already be gone.