Announcing the Google Gen AI SDK for Kotlin 1.0: Idiomatic multiplatform access to Gemini Google has released version 1.0 of the Google Gen AI SDK for Kotlin, a Kotlin Multiplatform library providing idiomatic access to Gemini models for JVM and Android developers. The SDK, available on Maven Central as com.google.genai:google-genai-kotlin:1.0.0, supports unary and streaming text generation, chat, and works with both the Gemini Developer API and the Gemini Enterprise Agent Platform. Integrating modern generative AI capabilities into Kotlin applications shouldn't require juggling raw HTTP clients or bridging disparate Java libraries. Today, we're excited to announce the 1.0 release of the Google Gen AI SDK for Kotlin google-genai-kotlin . You can dive right into the code, explore runnable samples, and star the project today on GitHub at https://github.com/googleapis/kotlin-genai googleapis/kotlin-genai . Built from the ground up as a Kotlin Multiplatform KMP library, the SDK brings idiomatic Kotlin paradigms including first-class Coroutines , asynchronous Flow streaming, and immutable data classes with named and default parameters to developers targeting both the JVM backend services, serverless functions, desktop and Android . The SDK provides a unified surface to interact with both the Gemini Developer API Google AI Studio and the Gemini Enterprise Agent Platform on Google Cloud with minimal configuration tweaks. 1. Getting started: Adding the dependency The SDK is published to Maven Central under com.google.genai:google-genai-kotlin . Kotlin Multiplatform KMP For multiplatform applications, add the dependency to your commonMain source set: - code block -