Kotlin Compiler API


this may actually sound a little bit weird, but i got this question:

I want to play a little bit with the Kotlin(JVM) Compiler, sadly the repo is way too big to get a clear overview, but my question is: Is there a module which does the parsing of the kotlin files and transforms them into objects, before a other module(or multiple modules) compiles the objects to bytecode.
If yes, which module is it and is it possible to exclude it, to use it standalone?

Please Notice: I am not familiar with the kotlin compiler structure or the workflow, so if my question is not rentable or makes no sense, please let me now.

Kind Regards,
Liz3(Yann HN)