"Some people would say this isn't real!" — Building a live-bootable, offline Maker & Multi-Vendor GPU Pooling Workstation on a 1TB NVMe Stick. Seeking brutal architectural feedback.
Hey r/LocalLLaMA / r/selfhosted, I know how it sounds. A turnkey, 100% offline OS appliance running off a USB 3.2 Gen 2 NVMe stick that dynamically profiles and pools completely different GPU architectures (CUDA + ROCm + SYCL + Vulkan) into a unified compute matrix. It sounds like vaporware. But I'm a systems engineer with 40+ years in the trenches, and I've been heads-down building exactly this. The project is currently using the working title NodeAI OS while in active development (noting a future brand alignment is planned down the line before final release to clear an enterprise trademark overlap). I'm dropping this teaser because I want this community to look under the hood of the boot logs and tear my architecture apart while things are still in active development. The Technical Plumbing (See attached screenshots & logs): • The Multi-Vendor Matrix Bridge: The system runs a native NVIDIA-HOTSWAP worker script that dynamically unbinds generic nouveau drivers from their exact PCI slots on the fly, navigates DKMS, and hot-swaps proprietary GPU modules, and aggregates a Unified Vulkan Pool across completely mismatched cards to share local VRAM capacity. All while still offering CPU Fallback. • The Permission Workaround: The storage partition runs natively on exFAT for universal cross-platform read/write portability, but it completely sidesteps Linux file permission limitations by mounting an isolated ext4 loop container (nodeai_overlays.img) inside it to hold local Python caches, pip packages, and HuggingFace weights. • Monolithic Isolation: It assembles and isolates 5 discrete, write-enabled virtual environment runtime stacks using a unified, writable OverlayFS chassis so local model paths and custom maker extensions never conflict. • The Data Fortress: Built a custom Encrypted Secure Vault Manager using LUKS2 file-backed loop devices. If you physically lose the NVMe stick, your pre-release data and intellectual property remain entirely unreadable noise. • The Hardware Guard: Uses a MemoryGuard calculator that automatically downscales massive context windows (e.g., dropping a 9B model context down to 32k) to completely prevent out-of-memory kernel panics during local execution. Target BOM currently stands around £150, aiming for a retail release around £219–£249 for a pre-flashed, fully optimized physical appliance drive. (Gallery attached showing the full initialization terminal logs, the heterogeneous cluster selector, and the custom vault managers). Tell me where you think the biggest I/O bottlenecks will hide over a 10 Gbps USB interface, or what software packages I missed for an absolute dream offline workstation!