What exactly do you mean by native in this. context? What platform do you want to target? I'm not too familiar with the CIO engine, maybe ask in #ktor? Http4k currently has a hard dependency on Java classes, so graalvm is the nearest you can get with it when compiling to a native binary