# Xenolith Origin > Firmware for kiosks and operator panels. You write the interface on a PC, > flash the board, and update the fleet over the network. Native UI on the > screen. No engine royalties. Previously called Xenolith Fleet OS. Public contact: Dmitry Mukanin . Lead developer: Roman Katuntsev. Engine: https://github.com/XenolithEngine/xenolith-engine Engine site: https://engine.xenolith.studio/ Hub: https://xenolith.studio/ ## What it is - You debug the app on a computer. The same app runs on the board. - The image is small (~150 MB with GPU). The system partition is read-only. - The picture goes straight to the panel — no browser, no window manager. - Linux with a GPU is what we ship. Embox and NuttX run the same app when you need a real-time kernel. - Update the app without reflashing. Update the system with a spare slot and automatic rollback. A web console lists the devices. ## Boards we have tested - Raspberry Pi 4 — 60 fps on the GPU, about 20 s to a usable screen - Radxa Zero 3E and Radxa Rock 5C — hardware graphics - The same three boards on Embox over HDMI - QEMU for development - Raspberry Pi 5 and VisionFive 2 are next ## Status Works now: Linux kiosk on three boards; app updates without reflashing; Embox kiosk. Still finishing: fleet console; NuttX kiosk. Next: Pi 5, VisionFive 2, faster boot. ## Links - Website: https://fleet.xenolith.studio/ (en) · /ru/ · /zh/ - Engine SDK: https://engine.xenolith.studio/ - Contact: dmitry@xenolith.studio