proomt

Search

Search posts, papers, and topics

All posts

InfoQSergio De Simone2 min readrelease notesintermediate

Google Agent Development Kit for Kotlin Reaches Feature Parity with Python, Supports On-Device AI

Summary

Google's ADK for Kotlin 1.0 is a production-ready framework for building AI agents across Kotlin, Android, and JVM applications. It achieves feature parity with Python ADK, offering idiomatic Kotlin APIs for orchestration, tools, and memory, alongside new Android-specific on-device and hybrid AI capabilities.

  • ADK for Kotlin 1.0 enables building AI agents without Python, using idiomatic Kotlin APIs for orchestration and tools.
  • It supports on-device AI via LiteRT-LM and ML Kit, and hybrid AI by integrating with Firebase AI Logic.
  • Compile-time tool schema generation with KSP improves type-safety and mobile startup performance by avoiding reflection.
  • Human-in-the-loop workflows allow explicit confirmation for sensitive tool actions, enhancing safety for high-impact operations.

Kotlin and Android developers can now build production-ready AI agents with robust on-device and hybrid capabilities, leveraging their existing tech stack without relying on Python.

6/10

Related reading

  1. Reimagining advertising with AI

    OpenAI announced new AI‑driven features for ChatGPT Ads: Sponsored Agents that let users chat with business‑run agents after clicking an ad, AI‑assisted copy and image generation in Ads Manager, AI‑powered text customization and translation, plus integrations with HubSpot and Shopify for campaign creation and lead tracking. The features are in limited US testing and aim to streamline ad creation…

    OpenAIopenai.com3 minreleaseHN156180
  2. Changing the game: How Google uses agentic AI to secure hundreds of millions of lines of code

    Google’s AI & Infrastructure team built an agentic pipeline (Mantis) that runs pre‑submit AI‑driven scans on every code check‑in, validates findings with a fast triage agent (AST + call‑graph analysis) achieving >92% precision in <1 min, then auto‑generates fixes via a bug‑fix agent. Localized threat models and a two‑step scan cut false‑positives to ~3% and prevent hundreds of vulnerabilities eac…

    Google Cloud Bloggoogle.com4 min
  3. Kodebits Day 76: Elvis Operator [FREE]

    A short Kodebits tip introduces Kotlin’s Elvis operator for handling nullable values, showing how it supplies a default when the left side is null. It’s a quick reminder for Android developers working with null‑safety.

    Ray Wenderlichkodeco.com1 min