Cosmas de Praga fue un religioso, escritor e historiador checo nacido de una noble familia de Bohemia. Entre 1075 y 1081, estudió en Lieja. A su regreso a Bohemia se casó con Božetěcha, con la que tuvo probablemente un hijo que fue capellán. En 1086 Cosmas fue nombrado racionero de Praga, un cargo que le aseguraba una cómoda posición social y le permitió viajar frecuentemente por Europa.