MirageOS also bills itself as an OS in a library — is this similar?

https://mirage.io/

Kind of, but this still has a kernel/user seperation, unlike mirage.

This is really a classic exokernel design.