Google

Announcing ADK for Kotlin 1.0: Building Production-Ready AI Agents in Kotlin, Android, and Beyond- Google Developers Blog

Sep 9, 2026Guillaume Laforge
Announcing ADK for Kotlin 1.0: Building Production-Ready AI Agents in Kotlin, Android, and Beyond- Google Developers Blog
SummaryAI, from the source post

This post announces the 1.0 general availability release of the Agent Development Kit (ADK) for Kotlin. It highlights the achievement of full ADK 1.0 Core parity, bringing advanced multi-agent orchestration patterns like hierarchical systems, context compaction, human-in-the-loop (HITL) flows, annotation-based tools, session resumability, Java interoperability, and enterprise integrations (VertexAI) to idiomatic Kotlin. A key contribution is the introduction of Android-first, on-device extensions, enabling local execution of agents using LiteRT-LM, ML Kit (beta), and persistence services like Room and AppSearch. The post also details the use of Kotlin Symbol Processing (KSP) for compile-time generation of type-safe function call definitions and the integration of skills via Markdown files for progressive disclosure, exemplified by a database incident response agent. For Android development, it showcases a financial assistant agent leveraging Firebase AI, Room for session storage, and AppSearch for indexed memory, with sensitive transactions requiring explicit user approval.

More from the Agentic Application Middleware trail