I am the developer of Contextualise (
https://contextualise.dev/), an open source tool for managing your own (documented) knowledge base. The application is still in alpha and I’m in the process of writing/recording tutorials, but it is fully useable. To make the most of the application you need to understand topic maps:
https://contextualise.dev/topics/view/1/topic-maps