compose requires the Kotlin compiler. I don’t think it’s compatible with Groovy. The best you could do is create the UI in Kotlin / Compose, but use groovy for everything else. I think that’s kind of pointless though. It’d be better to just use Kotlin for everything.