Skip to content

Repository Map

Tim edited this page Aug 15, 2026 · 2 revisions

Repository map

The five canonical NebulaOS repos and how they relate:

Repo Branch Role
NebulaOS main End-user release/front-door repo — not a source tree
NebulaOS-firmware (this repo) main Integration/build authority — pins the three repos below, produces the complete flashable image
NebulaOS-kernel openke Linux 6.6 kernel fork
NebulaOS-klipper master Klipper runtime fork
NebulaOS-guppyscreen main Touchscreen UI fork

Canonical, cross-project operational procedures — flashing, A/B slots, recovery — live here (this repo's docs/ and wiki). The other four repos link back rather than duplicating.

Is OpenKE part of NebulaOS? No. OpenKE (branded coreflake1/guppyscreen) is a separate, independently-released project — its own installer for stock Creality firmware, its own version train — that shares an author and some engineering lineage with NebulaOS but is not part of it. NebulaOS-kernel's branch name openke is a historical holdover, not a sign of overlap. Do not treat OpenKE's own documentation (including its wiki) as describing NebulaOS.

Clone this wiki locally