ukoOS is a small post-Unix OS being developed by the UKO student group at the University of Minnesota.
Currently, it only targets RISC-V devices.
$ git clone https://ukoos.org
$ cd ukoos
$ ./configure --target qemu-riscv64
$ make
$ make qemu
Check it out on GitHub or read the documentation.
UKO regularly meets in-person.
Attend one of these meetings to get involved; ask whoever seems like they’re in charge how to get started.
As of Spring 2026, we meet at 6:30pm in room 3-125 of Keller Hall.
If you want to jump right into the code, the issue tracker has a “good first issue” label.
It’s still probably best to ask an existing contributor about taking on one of these issues, but you can do so by commenting on the issue.
You can join the UKO Discord too, although some development activity is moving to IRC.
You can find us on IRC in the #uko channel of chat.remexre.com.
In the future, we might set up a web IRC client to make this easier for those new to IRC.
If you’re interested in using this or helping set this up, please contact us.