This is one of the things I'm trying to solve for at https://learnawesome.org . And yes, it is open-source. Need more users to start contributing though.
Can you point out where it says this? I need to correct this with s/topic/course as all the content and code is available for free and licensed as AGPL. Even API access is available to build alternative clients.
This is supposed to refer to "courses" which are structured, project-based peer groups where mentors spend time to evaluate your projects and answer your questions. By compensating them for their time, we can get really high-quality mentors for 1-1 feedback on your learning projects.
The unstructured peer groups (in the Slack channel) are and will remain completely free.
If I am a user on LearnAwesome, you can subscribe to my book/course reviews and learning activity on any ActivityPub client like Mastodon, without ever signing up on LearnAwesome website itself.