Overview
Agent Development Kit Web (ADK Web) is Google's built-in developer UI integrated with the Agent Development Kit for easier agent development and debugging. It pairs with ADK backend components to provide visual task flows, interactive debugging panels, and sample projects that help developers validate agent behavior quickly.
Key Features
- Visual interface showing agent execution flows, invocation chains, and task states in real time.
- Interactive debugging tools with input simulation, log inspection, and event replay for rapid issue diagnosis.
- Integration with adk-python and adk-java SDKs along with sample projects for quick onboarding.
Use Cases
- Developing and debugging agent logic and multi-step workflows with visual feedback.
- Teaching and demonstration of agent interaction patterns in educational settings.
- Local integration testing with backend SDKs to speed up development iteration cycles.
Technical Details
- Built with TypeScript and Angular for extensibility and long-term maintainability.
- Works in tandem with ADK backend APIs, supporting both local and remote backend configurations.
- Open-source under Apache-2.0 license, designed to be model-agnostic despite optimization for the Google ecosystem.