Faits: A._ a été interpellé à Lausanne le 16 octobre 2012 à la suite du vol d'un porte-monnaie. Il est mis en cause pour deux autres vols à la tire commis les 23 août 2012 et 14 septembre 2012 ainsi que pour contravention à la loi fédérale sur les stupéfiants. Il a été condamné pénalement à cinq reprises, les 14 octobre 2009, 9 avril 2010, 11 août 2010, 26 octobre 2011 et 22 décembre 2011, pour des faits similaires à des peines allant de la peine pécuniaire de 180 jours-amende avec sursis pendant quatre ans à des peines privatives de liberté fermes, assorties d'une amende. Par ordonnance du 19 octobre 2012, le Tribunal des mesures de contrainte du canton de Vaud a ordonné la détention provisoire de A._ pour une durée maximale de trois mois en raison d'un risque de récidive. La Chambre des recours pénale du Tribunal cantonal du canton de Vaud a confirmé cette décision sur recours du prévenu au terme d'un arrêt rendu le 26 octobre 2012. Agissant par la voie du recours en matière pénale, A._ demande au Tribunal fédéral d'ordonner sa relaxe immédiate, le cas échéant subordonnée à son admission au Centre de la Fondation du Levant ou auprès d'une institution similaire. Il requiert l'assistance judiciaire. La Chambre des recours pénale se réfère aux considérants de son arrêt. Le Ministère public de l'arrondissement de Lausanne conclut au rejet du recours, en précisant avoir rendu le 6 décembre 2012 un acte d'accusation contre son auteur devant le Tribunal de police de l'arrondissement de Lausanne. Le recourant a répliqué.