From Listenbrainz website:
ListenBrainz keeps track of music you listen to and provides you with insights into your listening habits. We’re completely open-source and publish our data as open data.
If you use Last.FM, you can import the data into your listenbrainz account. Listenbrainz also has Spotify integration.
I haven’t really used Last.fm. So I cannot say much.
Listenbrainz doesn’t have personalized music recommendations yet, which is a bummer. This is a feature I am pretty sure Last.fm has.
you can click the recommendations tab from your profile - my recommendations
I am aware of this. But it still in beta, right? I followed the bot but I haven’t been recommended any weekly jams. Hopefully, this feature will come out of beta soon.