#495 · Primary category: AI Agents & Automation

adk-java

agent agentic agentic-ai agentic-workflow agents agents-sdk ai ai-agents aiagentframework genai genai-chatbot llm llms multi-agent multi-agent-system multi-agent-systems multi-agents multi-agents-collaboration

An open-source, code-first Java toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

Project last updated:08/28/26

GitHub Stars

1.7K

Forks

411

Contributors

62

License

Apache-2.0

Why we included this project

Java teams that want more control than a Python-first agent framework usually offers will find this Google-maintained toolkit worth a look. Agent behavior, sub-task orchestration, and tool access are all defined directly in Java code, which keeps the whole thing testable and versionable instead of a black box. It ships with pre-built tools like a Google Search tool, accepts custom functions and OpenAPI specs, and lets you compose specialized agents into hierarchies for multi-agent setups. If you already run on Google Cloud, the integration is a clear plus, and A2A protocol support lets its agents talk to remote agents. A bundled development UI handles testing and debugging, so it can carry a project from early prototyping into deployment.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category