The document presents a proposal for a domain-specific language (DSL) that blends Kotlin's object-oriented and functional programming paradigms with Prolog's logic programming, aiming to overcome technological barriers to the adoption of logic-based technologies. It details the design principles, functionality, and advantages of this DSL, highlighting its interoperability with the hosting language and the ability to utilize existing tools for development. The authors outline their contributions and suggest future work to expand this approach to other mainstream programming languages.