Java Agent Development Kit Goes GA |
Written by Nikos Vaggalis |
Tuesday, 19 August 2025 |
This is the general availability of the Java's interface to Google's Google Agent Development Kit or ADK for short, is a flexible and modular framework for developing and deploying AI agents that promises an easier and more streamlined workflow for developers. While it integrates seamlessly with Google's products and especially Gemini, it's model and deployment agnostic thus it can be integrated to other agentic frameworks as well. It's key features are:
Fair enough but ADK's main selling point is its Multi-Agent Architecture which allows for AI agent collaboration, complex coordination and delegation in order to perform complex tasks. In the wild, agents built with ADK include:
The ADK initially had an SDK just for Python, but now the initial version of the Java counterpart has been released. The kit includes a built-in development UI to help you test, evaluate, debug, and showcase your agents. Get started by adding it to your project through Maven: <dependency> <groupId>com.google.adk</groupId> <artifactId>google-adk</artifactId> <version>0.1.0</version> </dependency> A very simple example to start with is to build a Google search agent:
There's many more code samples, admittedly many more in Python than Java, on the project's official Agent Development Kit (ADK) Samples repository. Link below. More Information
Related ArticlesWith MCP Docs Servers You'll Never Run Out Of Fresh Documentation
To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
Comments
or email your comment to: comments@i-programmer.info |