Build System / OSKit
SPENCER
A toolkit integrating A9N, A9NLoader-rs, and Nun into one build, disk-image generation, and QEMU execution workflow.
Overview
SPENCER is an OS construction system integrating A9N Microkernel, the Nun runtime, and A9NLoader-rs behind one build interface. Its cargo xtask commands cover component builds, UEFI disk-image generation, QEMU execution, and GDB attachment.
Screenshots

What it provides
- Unified build and run commands
- Bootable UEFI disk-image generation
- QEMU execution and GDB debugging
- External OS payload integration
Role in the A9N Project
It combines independent repositories into a reproducible standard composition. Rather than building A9N alone, it produces a runnable system containing the kernel, loader, and user payload.
Technical details
Build interface
cargo xtask
Supported architecture
x86_64
Supported platform
QEMU
License
MIT