Hasty Briefsbeta

Bilingual

Smol Machines

7 hours ago
  • #portable-executables
  • #virtualization
  • #sandbox
  • SmolVM allows running workloads in fast, hardware-isolated Linux VMs with identical SDK and .smolmachine artifacts for local development and deployment.
  • Key features include sandboxing untrusted code with hypervisor isolation, creating portable executables, persistent VMs, and GPU-accelerated workloads via Vulkan.
  • Installation is via a shell script, with commands to run ephemeral VMs, interactive shells, and package workloads into binaries.
  • It uses libkrun VMM with a custom kernel (libkrunfw), provides default 4 vCPUs and 8 GiB RAM, and supports macOS and Linux hosts with KVM.