Kernel & hardware
Monolithic ring-0 kernel: paging, scheduler, VFS, custom TCP/IP, PTY, console, framebuffer, NE2000 networking. Boots via GRUB/Multiboot2.
A 64-bit x86_64 operating system being built from scratch — bootable today in QEMU, with a real shell, real upstream tools, and an early Okei Windows desktop. Not a product release. Not a promise of what ships tomorrow.
Okei OS boots in QEMU into ring-3 userspace with GNU Bash, a Okei Windows compositor, and dozens of ported utilities. That is the current scope — a working foundation, not a finished desktop platform.
Monolithic ring-0 kernel: paging, scheduler, VFS, custom TCP/IP, PTY, console, framebuffer, NE2000 networking. Boots via GRUB/Multiboot2.
GNU Bash 5.2, Vim 9.2, Dropbear, 75 GNU coreutils — upstream ports, not rewrites. Newlib-linked static ELF binaries.
Display server and desktop shell with 14 registered app shells (terminal, notepad, calculator, chess, …). Pre-alpha — runs in QEMU, not beta quality.
Host cmocka suites plus QEMU integration scripts for boot, bash, networking, SSH, Okei Windows, and more. Tests define “done,” not slide decks.
Okei OS is exploring a, local-first operating system: opinionated packaging, capability-aware windowing (Okei Windows / Aether), and real tools instead of toy subsets. Application categories — browser, office, creator tools, on-device AI — are on the horizon but largely unbuilt. See Horizon.
A from-scratch x86_64 OS — monolithic kernel, Bash userspace, Okei Windows desktop. Pre-alpha engineering project.
Today it targets QEMU development workflows. Native hardware install and UEFI polish are not product-ready.
No. Those categories are on Horizon — not built today.
The OS page has the platform detail.
Okei OS is under active development. An open-source release is intended when contribution workflows are ready — no date committed.