Citation: 1B_355/2019 E. C

A.________ interjette un recours en matière pénale contre cet arrêt par lequel il demande au Tribunal fédéral de prononcer sa libération immédiate, moyennant le prononcé de mesures de substitution (continuation du suivi psychothérapeutique; contrôle hebdomadaire de son abstinence à l'alcool et aux stupéfiants; dépôts de son passeport; contrôle hebdomadaire auprès d'un poste de police). A titre subsidiaire, il conclut au renvoi de la cause à l'autorité précédente pour nouvelle décision dans le sens des considérants. Le recourant a requis l'assistance judiciaire. Le Tribunal cantonal et le Ministère public renoncent à se déterminer et se référent aux considérants de l'arrêt entrepris.