@maniccompression no, the code doesn’t require maven installation per se, but it uses some maven machinery packed in the supplied jars.
And this is just a sample implementation, based on the core mechanisms described here -
https://github.com/Kotlin/KEEP/blob/master/proposals/script-definition-template.md
To make it work the compiler just needs to know which template class to use for scripts and where to find dependencies for template itself and classes used in it’s definition (e.g. resolvers). With that info supplied running the script is a matter of double clicking to some extent. In a sense that you may associate your particular script types with compiler/interpreter with all needed options supplied in the command line.
Providing some extended default functionality (besides simple scripting) seems a bit limiting to us now.