Citation: 1P.518/2001 24.08.2001 E. C

C.- Agissant par la voie du recours de droit public, N.________ demande au Tribunal fédéral d'annuler cet arrêt et d'ordonner sa libération immédiate. Il conclut à titre subsidiaire au renvoi de la cause à l'autorité intimée pour nouvelle décision au sens des considérants. Invoquant les art. 10 al. 2, 31 al. 1 Cst. et 5 CEDH, il reproche au Tribunal d'accusation d'avoir retenu à tort que le risque de récidive et les besoins de l'enquête justifiaient le maintien de la détention. Il tient en outre le refus de sa mise en liberté pour disproportionné. Il requiert l'assistance judiciaire. Le Tribunal d'accusation se réfère aux considérants de son arrêt. Le Juge d'instruction a renoncé à déposer des observations.