Is their a documentation that can guide me on creating a full gui for my OS using only x86 assembly [closed]

could you please provide any documents or links that specifically outline how to develop an operating system on your own using pure x86 assembly? if it could also explain how to make a basic gui that would be really beneficial. i have been building the bootloader, kernel and other components entirely in assembly for more than five months because the majority of the documentation i have found so far is centered around C language and no matter what i do i am at a complete standstill when it comes to creating a gui and if you can inform me with any use full documentation that you find i will appreciate it.