Citation: 5A_346/2024 E. C

A.________ gelangt mit Beschwerde in Zivilsachen vom 3. Juni 2024 ans Bundesgericht und beantragt unter Kosten- und Entschädigungsfolge, der Entscheid des Obergerichts sei soweit nicht die Kosten betreffend aufzuheben und er sei unverzüglich aus der fürsorgerischen Unterbringung zu entlassen. Eventuell sei die Angelegenheit zur Neubeurteilung an die KESB, subeventuell an das Obergericht, zurückzuweisen und diese seien anzuweisen, ihn unter Festlegung einer geeigneten Nachbetreuung aus der fürsorgerischen Unterbringung zu entlassen. Ausserdem ersucht A.________ für das bundesgerichtliche Verfahren um unentgeltliche Rechtspflege und Verbeiständung. Am 29. Juli 2024 verzichtet die KESB auf eine Vernehmlassung. Das Obergericht hat sich nicht vernehmen lassen. Im Übrigen hat das Bundesgericht die Akten des kantonalen Verfahren eingeholt.