adk-java and google-adk-visual-agent-builder-demo
About adk-java
google/adk-java
An open-source, code-first Java toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
Supports multi-agent composition for hierarchical systems and integrates with Google Cloud services through pre-built tools and OpenAPI specs. Features a built-in development UI for testing and debugging agents locally, with A2A protocol support for remote agent-to-agent communication. Emphasizes code-first Java development for reproducible, versionable agent logic that can run from local environments to cloud deployment.
About google-adk-visual-agent-builder-demo
thomas-chong/google-adk-visual-agent-builder-demo
Complete demo of Google ADK Visual Agent Builder with multi-agent research system
Implements a hierarchical multi-agent research system using Google ADK's iterative LoopAgent pattern, with specialized sub-agents (gemini-2.5-pro for query refinement, gemini-2.5-flash for search execution) that progressively improve search results across configurable iterations. The entire architecture is auto-generated through natural language prompts to the Visual Agent Builder's AI Assistant—no manual YAML editing required—then deployed as production-ready configurations integrated with Google Search API.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work