The AtPlug runtime is written in pure Kotlin, and should be fairly easy to convert to Kotlin Multiplatform.