Google has released the Agent Development Kit (ADK) for Kotlin 1.0, a framework designed for building AI agents on Android and JVM platforms. The release enables developers to create hybrid cloud-mobile agentic workflows with compile-time type safety and support for on-device inference via LiteRT-LM and ML Kit.
The release of Google ADK for Kotlin 1.0 marks a significant shift for streaming and mobile developers who previously relied on Python for agentic orchestration. By providing idiomatic Kotlin APIs and compile-time safety, Google is lowering the barrier for integrating complex AI workflows directly into Android applications. This move strengthens the Android ecosystem against cross-platform competitors by offering native optimizations for on-device inference through LiteRT-LM. For the streaming industry, this enables more responsive, privacy-focused personalization and metadata processing that doesn't depend entirely on costly cloud compute. Watch for the graduation of ML Kit GenAI features from beta to see how Google further tightens the local-to-cloud AI loop.
Google's Agent Development Kit for Kotlin arrives amid a broader push to make on-device AI agent orchestration viable on mobile platforms. In May 2025, Google introduced ADK for Python at I/O alongside Firebase AI Logic, positioning the toolkit as the foundation for multi-agent workflows across cloud and edge. The Kotlin 1.0 release extends that architecture to Android and JVM developers who need compile-time guarantees for production agent pipelines. Firebase AI Logic, which serves as the backend orchestration layer for ADK agents, added Gemini 2.5 Flash support in August 2025 with on-device caching for repeated inference calls, reducing latency for streaming apps that run personalization or content-classification agents locally before falling back to cloud models.
On the business and platform side, Google is tying ADK adoption to its broader developer ecosystem monetization strategy. Firebase AI Logic moved to pay-as-you-go pricing in July 2025, charging per token for cloud inference while keeping on-device LiteRT-LM calls free, a structure that favors high-volume streaming applications running local metadata enrichment or recommendation agents. Meanwhile, Google announced at I/O 2025 that ML Kit GenAI APIs would graduate from beta by late 2025, covering summarization, proofreading, and image description tasks on-device. For streaming platforms evaluating ADK for Kotlin, the pricing model means agent-driven features like real-time content tagging or adaptive bitrate decision support can run at near-zero marginal cost when inference stays on-device.
Competing frameworks in the same mobile AI agent category are also maturing. Apple released Core ML 6 with on-device agent orchestration capabilities at WWDC 2025, allowing SwiftUI developers to chain multi-step inference pipelines without network calls, directly targeting the same use case ADK for Kotlin addresses on Android. MediaPipe, Google's own cross-platform ML framework, added LLM inference support in early 2025, enabling developers to run Gemini Nano models on Android without the full ADK agent layer. For streaming engineering teams, the choice between ADK for Kotlin's full agent orchestration and lighter-weight MediaPipe pipelines depends on whether the workload requires multi-agent coordination or single-model inference. Both paths feed into the same LiteRT-LM runtime, so model portability between them is straightforward.
Google has launched ADK for Kotlin 1.0, providing Android and JVM developers with native tools for building hybrid on-device AI agents. By offering feature parity with Python and compile-time type safety, the framework enables efficient, privacy-focused AI workflows, allowing streaming apps to perform local metadata processing and personalization at near-zero marginal cost.
It provides Android and JVM developers with idiomatic Kotlin APIs and compile-time type safety for building agentic AI workflows, offering feature parity with Python-based agent development.
The framework integrates human-in-the-loop workflows that require explicit user confirmation for sensitive actions, such as fund transfers.
On-device LiteRT-LM calls remain free, while Firebase AI Logic uses a pay-as-you-go pricing model for cloud-based inference.
ADK for Kotlin is designed for complex multi-agent orchestration, whereas MediaPipe is better suited for lighter-weight, single-model inference pipelines.
Add StreamingMeme as a preferred source on Google to see more of our streaming news at the top of your Search results.
Add as preferred source