
Seeking 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).
Launched Might 22 and located on GitHub, Kotlin-based Koog leverages a contemporary DSL and offers 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 “highly effective and versatile” as Kotlin itself. Previous to Koog, there was no complete Kotlin-native agentic framework answer, the corporate mentioned.
Koog is designed to deal with apparent challenges with options akin to quick onboarding, simplified agent creation, predefining methods, and seamless Mannequin Context Protocol (MCP). Extra superior capabilities are also addressed, akin to response streaming and environment friendly dealing with of lengthy contexts and question histories. Key options of Koog embrace:
