Public open-source release
Primary near-term goal: publish sources and a reproducible way for others to build and boot. Optimistic that this can happen soon; no hard date. Until then the tree stays private.
Categories the project is exploring. Nothing here is promised to ship, on a date, or at a quality bar. The OS itself is still private; a public open-source release is a near-term goal, not a done fact.
Work in the issue tracker today clusters around these areas — not a guarantee of completion order.
Primary near-term goal: publish sources and a reproducible way for others to build and boot. Optimistic that this can happen soon; no hard date. Until then the tree stays private.
Done in-house (Jul 2026): Multiboot2 → interactive bash in browser. Next: Okei Desktop on web guests, full C/WASM opcode core (Phase 2b), faster boots — then share with the release.
Desktop v1 landed June 2026 for our team; Jul focus — terminal stability (incl. outbound SSH residual), WM chrome, wallpaper/present boot, VirtualBox desktop boot cuts, headed curl okeios.org path (28 Jul), headed win.sh verification.
Partition-root and UEFI/GPT software gates advanced in July; remaining work is physical hardware evidence, a mature package ecosystem, and a contribution workflow ready for outsiders.
The table below is a category map only — no feature depth. Platform detail for what exists today is on The OS.
| Category | Examples (planned, mostly unbuilt) |
|---|---|
| Platform | Hardware install validation, package ecosystem, multi-user security, settings, drivers (Wi-Fi, GPU) |
| Desktop utilities | File manager (pre-alpha shell exists); task monitor, disk utility, display manager |
| Productivity | Web browser, email, notes, calendar, media library |
| Office suite | Documents, spreadsheets, presentations, forms |
| Creator's suite | Page design, image edit, video edit, CAD — maker workflows |
| Runtimes | GNU toolchain on-target, Node.js, Python |
| On-device AI | llama.cpp, OpenCode, Hermes agent — design only today |
| Games | Chess (usable), Solitaire + Asteroids (pre-alpha shells, QEMU gates); richer arcade UX still planned |
Okei Desktop v1 is the local compositor shipping today (panel, 21 registered apps, 1080p, QEMU-tested). Aether is a longer-horizon protocol for network-transparent remote surfaces — same semantics locally or over high-latency links. Research and schema work exist; it is not a product surface.
Exploratory targets — none are release-quality ports today. The browser x86_64 emulator is a first-class surface for our CLI bring-up (see The OS), not a public playground and not a substitute for bare metal.
Policy: no app feature is “done” without an automated test mapping. Coverage is far from complete across apps.