Knowledge management systems are a field of research that is gaining strength. This research proposes a new conceptual architecture of a knowledge management system, based on another concept that has been little known, cultural algorithms. In the first instance a revision of the existing architectures and of the conceptual bases of the cultural algorithms is proposed; in addition, cultural algorithms are explained as another form of support for decision-making that depends on the inherited culture, as well as the beliefs of the current population, its components are structured and the pseudo-code of its functioning is defined; and finally an architecture is proposed where the population, beliefs and communication protocols simulate the propagation of knowledge in an effective and involve the people in the responsibility for transmitting knowledge.