Hacker ApprovedDepartments

smolvm by smolmachines

Hacker Approved

Ranked 2 of 6 microvm runtimes by recommenders

Lightweight cross-platform microVM tool that people use instead of containers, citing kernel-level isolation and fast boot. Critics note weaker security than Firecracker and limited documentation.

Lightweight cross-platform microVM tool that people use instead of containers, citing kernel-level isolation and fast boot. Critics note weaker security than Firecracker and limited documentation.

37 people gave an opinion

recommend it
28
criticize it
9
approval share
76%
Each figure is one person. RecommendsCriticizes

Recommended in 10 of 13 months

  1. November 2025: not recommended
  2. December 2025: not recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Why it carries the badge

  • 28 people recommend itNeeds 10 or more, met.
  • 3.1 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 10 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Kernel-level isolation

    “smolvm provides kernel-level isolation. Much closer to firecracker than docker.”

    Comment from 21 Sep 2026 in “AX – Google’s Open Agentic Orchestrator”

    “Kernel-level isolation is a significant security differentiator, for starters.”

    Comment from 1 Jun 2026 in “Codex just found a "workaround" of not having sudo on my PC”

    “which (unlike Docker) provide kernel-level isolation (among other benefits)”

    Comment from 23 Sep 2026 in “Inside ZCode: Silently uploading your Git history to the cloud”
  • Fast boot and low resource use

    “Simple, fast (sub-200ms cold start), OCI-compat, and has trivial packing to standalone 0-dep executables.”

    Comment from 26 Jun 2026 in “Run isolated sandboxes with full lifecycle control: AWS introduces MicroVMs”

    “smolvm has better bootup time (<200ms), secrets handling, and egress control compared to lima”

    Comment from 23 Oct 2026 in “OpenShell – A safe, private runtime for fleets of autonomous AI agents”

    “SmolVM uses microVMs which means the resource consumption is quite minimal.”

    Comment from 10 Apr 2026 in “Show HN: SmolVM – open-source sandbox for coding and computer-use agents”
  • Works across macOS, Linux and Windows

    “smol machines actually support exactly those things across macs,linux, windows btw”

    Comment from 9 Oct 2026 in “MXC - a sandboxed code execution system”

    “I can take care of the isolation story for you across windows, macOS”

    Comment from 13 Jul 2026 in “Show HN: Agent-run – Run a coding agent in a sandboxed environment”

    “you can use it with WSL or using our QEMU backend which supports Windows as well.”

    Comment from 1 May 2026 in “Parallel Pi coding agents in a sandbox”
  • Replaces containers for packaging apps

    “I love the idea of using this to distribute applications you might otherwise use a Docker image for.”

    Comment from 18 Apr 2026 in “Show HN: Smol machines – subsecond coldstart, portable virtual machines”

    “A lightweight ,portable virtual machine that simplifies/replaces need for containers.”

    Comment from 9 Aug 2026 in “Ask HN: What are you working on? (August 2026)”

    “No need for dependency management or compatibility issues because it is baked in.”

    Comment from 17 Apr 2026 in “Show HN: Smol machines – subsecond coldstart, portable virtual machines”

What people warn about

Each mark is one comment

  • Weaker security than Firecracker

    “Firecracker actually minimizes the attack surface whereas smolvm does not”

    Comment from 21 Sep 2026 in “AX – Google’s Open Agentic Orchestrator”

    “Smolvm with it's libkrun vmm provides significantly worse security positioning than slicervms use of firecracker”

    Comment from 1 Oct 2026 in “5x faster Edge Functions: V8 isolates to Firecracker MicroVMs”
  • Breaking changes broke existing binaries

    “those same binaries now silently exit with code 0 and I have absolutely no idea what's wrong or how to diagnose”

    Comment from 23 Jul 2026 in “You can now run same OCI images as containers or Firecracker microVMs”

    “I introduced a breaking change in order to build out the hosted platform & registry of pre-packed machines.”

    Comment from 28 Jul 2026 in “Securing Services with Rootless Containers”

    “all the single binaries I made of various distros a month ago, simply don't work anymore”

    Comment from 28 Jul 2026 in “Securing Services with Rootless Containers”
  • Thin documentation and hacky examples

    “It is also the least documented, which makes sense.”

    Comment from 12 Oct 2026 in “Launch HN: Agent37 (YC F26) – Low-cost agent sandboxes for running agents”

    “it work-ish (there is example), but quite hacky.”

    Comment from 10 Aug 2026 in “Docker Sandboxes – Disposable, isolated sandboxes for AI agents”

Other microvm runtimes people recommend

The four most recommended other microvm runtimes, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

smolvm by smolmachines compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Firecracker782080%12—Approved
smolvm by smolmachinesThis page28976%10—Approved
smolmachines27390%6—Approved
libkrun13668%7—Approved
Bhatti80100%4——
See all 6 microvm runtimes, ranked

What people said

40 of the 107 comments that mention it, newest first. Each links to the original comment.

“smolvm has better bootup time (<200ms), secrets handling, and egress control compared to lima”

RecommendsComment from 23 Oct 2026 in “OpenShell – A safe, private runtime for fleets of autonomous AI agents”

“It is also the least documented, which makes sense.”

MixedComment from 12 Oct 2026 in “Launch HN: Agent37 (YC F26) – Low-cost agent sandboxes for running agents”

“smol machines actually support exactly those things across macs,linux, windows btw”

RecommendsComment from 9 Oct 2026 in “MXC - a sandboxed code execution system”

“Not sure I will give up on smolvm though. I have scripts to launch an instance per task.”

RecommendsComment from 9 Oct 2026 in “MXC - a sandboxed code execution system”

“uses only the required memory and releases what isn’t needed anymore”

RecommendsComment from 4 Oct 2026 in “Docker has always used microVMs (well since 2016)”

“all of them have worked pretty well. But still, I rarely have kept using them.”

MixedComment from 1 Oct 2026 in “Show HN: Autobox – Make your agents sandbox themselves”

“These days I'm looking at microvms (esp. smolvm from smolmachines.com) by default”

RecommendsComment from 1 Oct 2026 in “5x faster Edge Functions: V8 isolates to Firecracker MicroVMs”

“smolvm's serve mode confines each VMM by default with a seccomp allowlist, Landlock, a per-VM uid and no_new_privs”

RecommendsComment from 1 Oct 2026 in “5x faster Edge Functions: V8 isolates to Firecracker MicroVMs”

“Smolvm with it's libkrun vmm provides significantly worse security positioning than slicervms use of firecracker”

CriticizesComment from 1 Oct 2026 in “5x faster Edge Functions: V8 isolates to Firecracker MicroVMs”

“I'm singing the praises of smolmachines.com "smolvm" microvms all over the place”

RecommendsComment from 1 Oct 2026 in “5x faster Edge Functions: V8 isolates to Firecracker MicroVMs”

“smolvm might be the right tool for your needs of containerization + GUI with gpu acceleration through vulkan”

RecommendsComment from 24 Sep 2026 in “Show HN: Drop – A rootless Linux sandbox with gVisor support”

“which (unlike Docker) provide kernel-level isolation (among other benefits)”

RecommendsComment from 23 Sep 2026 in “Inside ZCode: Silently uploading your Git history to the cloud”

“Firecracker actually minimizes the attack surface whereas smolvm does not”

MixedComment from 21 Sep 2026 in “AX – Google’s Open Agentic Orchestrator”

“smolvm provides kernel-level isolation. Much closer to firecracker than docker.”

RecommendsComment from 21 Sep 2026 in “AX – Google’s Open Agentic Orchestrator”

“definitely useful but NOT relevant to the discussion of sandboxing malicious code”

MixedComment from 21 Sep 2026 in “AX – Google’s Open Agentic Orchestrator”

“among other benefits they only consume host resources if they're actually used”

RecommendsComment from 2 Sep 2026 in “My local model setup on an M4 Pro Mac Mini”

“We use an awesome project called smolvm that builds on libkrun and makes this alot easier.”

RecommendsComment from 17 Aug 2026 in “Ask HN: Alternatives to GitHub”

“it work-ish (there is example), but quite hacky.”

MixedComment from 10 Aug 2026 in “Docker Sandboxes – Disposable, isolated sandboxes for AI agents”

“A lightweight ,portable virtual machine that simplifies/replaces need for containers.”

RecommendsComment from 9 Aug 2026 in “Ask HN: What are you working on? (August 2026)”

“Only folks i’ve seen solve these are folks who run the sandboxes locally and take that to the cloud”

RecommendsComment from 3 Aug 2026 in “Launch HN: Hoplite (YC S26) – Effortlessly deploy cloud coding agents”

“I introduced a breaking change in order to build out the hosted platform & registry of pre-packed machines.”

CriticizesComment from 28 Jul 2026 in “Securing Services with Rootless Containers”

“all the single binaries I made of various distros a month ago, simply don't work anymore”

CriticizesComment from 28 Jul 2026 in “Securing Services with Rootless Containers”

“those same binaries now silently exit with code 0 and I have absolutely no idea what's wrong or how to diagnose”

CriticizesComment from 23 Jul 2026 in “You can now run same OCI images as containers or Firecracker microVMs”

“a light weight cross platform virtual machine with egress filtering”

RecommendsComment from 19 Jul 2026 in “Setting up your spare Mac for Claude Code to control, a step-by-step guide”

“has "smolvm" microvms with better performance and ergonomics and security than docker”

RecommendsComment from 13 Jul 2026 in “Grok uploaded my user directory to xAI's servers”

“I can take care of the isolation story for you across windows, macOS”

RecommendsComment from 13 Jul 2026 in “Show HN: Agent-run – Run a coding agent in a sandboxed environment”

“yes to both, here's the example for running docker(indirectly, devcontainers) inside smolvm”

RecommendsComment from 3 Jul 2026 in “Podman v6.0.0”

“Simple, fast (sub-200ms cold start), OCI-compat, and has trivial packing to standalone 0-dep executables.”

RecommendsComment from 26 Jun 2026 in “Run isolated sandboxes with full lifecycle control: AWS introduces MicroVMs”

“Author of a free open source alternative to slicer, based on a fork of libkrun”

RecommendsComment from 21 Jun 2026 in “Running MicroVMs in Proxmox VE, the Easy Way”

“Kernel-level isolation is a significant security differentiator, for starters.”

RecommendsComment from 1 Jun 2026 in “Codex just found a "workaround" of not having sudo on my PC”

“you can use it with WSL or using our QEMU backend which supports Windows as well.”

RecommendsComment from 1 May 2026 in “Parallel Pi coding agents in a sandbox”

“To make my life simpler, added a single command to start a pre-installed Pi sandbox.”

RecommendsComment from 1 May 2026 in “Parallel Pi coding agents in a sandbox”

“I love the idea of using this to distribute applications you might otherwise use a Docker image for.”

RecommendsComment from 18 Apr 2026 in “Show HN: Smol machines – subsecond coldstart, portable virtual machines”

“No need for dependency management or compatibility issues because it is baked in.”

RecommendsComment from 17 Apr 2026 in “Show HN: Smol machines – subsecond coldstart, portable virtual machines”

“seems like a potentially simpler way to package JVM apps than GraalVM Native”

RecommendsComment from 17 Apr 2026 in “Show HN: Smol machines – subsecond coldstart, portable virtual machines”

“I think it'd be a better infra primitive than firecracker that works locally/remote and etc.”

RecommendsComment from 12 Apr 2026 in “Ask HN: What Are You Working On? (April 2026)”

“SmolVM uses microVMs which means the resource consumption is quite minimal.”

RecommendsComment from 10 Apr 2026 in “Show HN: SmolVM – open-source sandbox for coding and computer-use agents”

“a security focused project should NOT default to train people installing by piping to bash”

MixedComment from 24 Mar 2026 in “LiteLLM Python package compromised by supply-chain attack”

“I'm working on an open source technology to make a literal virtual machine shippable”

RecommendsComment from 24 Mar 2026 in “LiteLLM Python package compromised by supply-chain attack”

“Smolvm is designed to run locally, persistent (stateful), long running (efficiency), and interactive.”

RecommendsComment from 28 Jan 2026 in “Show HN: I Built a Sandbox for Agents”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.