Releases: Smech-Labs/smechvisord
Release list
SmechVisor Install ISO v0.1.0-alpha
SmechVisor Install ISO — v0.1.0-alpha
Bootable install media for x86_64 bare metal. Install-only — no live mode.
What it does
Boots into a minimal environment running the SmechVisor TUI installer (Newt-based). The wizard:
- Selects timezone and detects hardware
- Partitions the target disk via cfdisk
- Mounts the ISO and extracts all packages locally — no internet required
- Installs GRUB with IOMMU enabled by default (
intel_iommu=on amd_iommu=on iommu=pt) - Reboots into the installed SmechVisor OS
After boot, the smechvisord control plane is available at http://<host-ip>:8080.
Checksums
| File | SHA-256 |
|---|---|
smechvisor-install-20260630.iso |
a1322e1561ed5e61a4cfbd5b184f9a9e90e95c837cb4e9374596a8d1602005b1 |
MD5: 045185c77688f7a93ff5850ca39c193c
Write to USB
sudo dd if=smechvisor-install-20260630.iso of=/dev/sdX bs=4M status=progress && syncBuilt with
- SmechDeploy
smechvisorprofile smechvisor-installer(Rust + Newt TUI)- cloud-hypervisor v42.0
- GRUB 2 (BIOS + EFI hybrid)
smechvisord v0.1.0-alpha -- control plane daemon
Early alpha of the smechvisord control plane daemon.
smechvisord is the Rust/Axum backend that powers SmechVisor — a sovereign, bare-metal hypervisor OS built on a stripped-down SmechOS base. It manages KVM execution pipelines directly via cloud-hypervisor (no QEMU, no libvirt), exposes a REST API, serves the dashboard UI, and handles IOMMU telemetry and VFIO passthrough gating.
What this release includes
smechvisord— statically-linked x86_64 Linux daemon binary- Serves the SmechVisor dashboard UI on port 8080
- REST API: node stats, VM lifecycle, IOMMU/VFIO status, reboot-to-UEFI
What this release does NOT include
A full SmechVisor bootable ISO is not in this release. The ISO build pipeline (via SmechDeploy's smechvisor profile) is in progress — this binary release is for operators who want to run smechvisord on an existing SmechOS or compatible musl+OpenRC base.
Checksums
sha256: 3d01bc31079feb49c2180a75398a39e4d756fe136463464d9ebabc20a088e122
md5: 36416a70cf496306437b7c540734059d
Running
SMECHVISORD_WEB_DIR=/usr/share/smechvisord/web \
SMECHVISORD_BIND=0.0.0.0:8080 \
./smechvisordSee the README for full setup instructions including OpenRC init scripts and cloud-hypervisor configuration.