-
Notifications
You must be signed in to change notification settings - Fork 1
Repository Map
Tim edited this page Aug 15, 2026
·
2 revisions
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.
Building
Install / update / recover
Reference