How is this different than Kara Containers?

kata containers is a container runtime that focuses on running containers inside a vm.

smolvm is a vm with some of the properties & ergonomics of containers - it's meant as a replacement for containers.