Looking to make Kotlin a first-class language for AI, JetBrains has launched Koog, an open supply agentic framework for constructing AI brokers inside the Java digital machine (JVM) ecosystem by way of a Kotlin domain-specific language (DSL).
Introduced May 22 and located on GitHub, Kotlin-based Koog leverages a contemporary DSL and gives builders with instruments to construct clever, autonomous brokers with the productiveness supplied by Kotlin, JetBrains mentioned. Koog was constructed as a result of JetBrains believes Kotlin builders ought to have an AI framework as “powerful and flexible” as Kotlin itself. Prior to Koog, there was no complete Kotlin-native agentic framework resolution, the corporate mentioned.
Koog is designed to sort out apparent challenges with options comparable to quick onboarding, simplified agent creation, predefining methods, and seamless Model Context Protocol (MCP). More superior capabilities are also addressed, comparable to response streaming and environment friendly dealing with of lengthy contexts and question histories. Key options of Koog embrace:







