Kiwi is an operating system that is essentially a rewrite of the luxOS project, my previous osdev side project. Kiwi aims to achieve many of its shared goals of building a general-purpose high-performance OS entirely from scratch, but with a cleaner and more maintainable codebase.
This blog will document my journey as I build Kiwi from the ground up, covering various aspects of osdev and addressing challenges, lessons, and improvements along the way.
Kiwi is still in its early stages of development, and as such, there are currently no public demos available. Source code is available on GitHub and is released under the MIT license.