Announcing ADK for Kotlin and ADK for Android 0.1.0: Building AI Agents on Android and Beyond
Blog post from Google Cloud
Agent Development Kit (ADK) has introduced version 0.1.0 for Kotlin and a specialized library for Android, expanding its open-source framework for developing AI agents. ADK for Kotlin facilitates the creation and execution of agentic workflows in backend projects, while ADK for Android allows AI agents to operate directly on devices using local large language models (LLMs), enhancing both privacy and efficiency. The framework is designed to manage complex task orchestration, context handling, and error management between cloud and edge environments, providing flexibility in choosing between on-device and cloud models. Key features include hybrid orchestration, on-device sequential agents, and local retrieval capabilities, exemplified by an in-app trip assistant that seamlessly integrates cloud and on-device functionalities. The ADK for Kotlin allows developers to equip agents with specific tools, demonstrated through the creation of agents inspired by "The Hitchhiker's Guide to the Galaxy," highlighting the ease of integrating advanced AI functionalities into applications. The release marks the beginning of a broader vision for in-app AI, with plans for future enhancements and integrations.