MiyarOS is a small hobby operating system for x86 that boots with GRUB and follows the Multiboot specification. The kernel is written in C and x86 Assembly, and it currently provides a text-mode boot experience with basic hardware setup, a keyboard-driven shell, VGA output, and serial debugging.
I built a simple cli bot in C as a way to move beyond basic programming exercises and create something functional. The bot accepts user commands, responds to greetings, performs basic arithmetic calculations, and logs all interactions to a text file. Through this project, I focused on learning core C concepts such as user input handling, string processing, conditional logic, loops, and file I/O while creating a small but complete application.
A macropad. I don't even know what it is but I’m excited!