The poster introduces the design principles and practices for the Knowledge-Practices Laboratory (KP-Lab) project. KP-Lab is based on technological, theoretical, pedagogical, and social innovations aimed at facilitating innovative practices of working with knowledge, "knowledge practices", in education and workplaces. In order to be truly productive, collaborative technologies cannot fully be specified beforehand but need to coevolve with social practices and be further modifiable according to the users' emerging needs and practices.