ProjectProjectDokmelodyDokmelody is a federated system for programming and sharing information between individual users, groups and communities.DokDok is programming language based on stepwise refinements of source code.DoknilDoknil is a simple knowledge-base language, for linking and navigating in all the parts of a project.TuttologyTuttology is an IDE for: programming in Dok; navigating in Doknil knowledge-bases; accessing Dokmelody end-user applications in an uniform way; supporting the collaboration of Dokmelody groups and communities.Reference ADRsAn Architecture Decision Record (ADR) is a document that captures an important architectural decision made along with its context and consequences.