BYOS is actually a personal research project I started back in 2015 on my own, with the objective of looking for a suitable and low-cost solution to build a KM system to be used for knowledge management in organizations. It took me quite some time to reach the current solution that I have found, and the result is quite satisfactory.
I looked into different criteria that I consider important to build such a system, from different perspectives of the business needs, user needs and technology considerations.
In this below 7 minutes video, I explained the reason what these criteria are which I consider important.
There is also a site demonstrating the construction of a knowledge base, and an explanation of the design philosophy of the content structure for this kind of knowledge. See this Knowledge Base Demonstration