adk-docs
Basic Information
Agent Development Kit (ADK) is an open-source, code-first toolkit for developing, evaluating, and deploying AI agents. It provides a flexible, modular framework intended to make agent development feel like software development by enabling developers to define agent logic, tools, and orchestration directly in Python and Java. ADK is optimized for the Google ecosystem and Gemini while remaining model-agnostic and deployment-agnostic, allowing integration with other frameworks. The project supports composing multiple specialized agents into scalable architectures, and it targets both simple task automation and complex multi-step workflows. The repository includes documentation, packaging for Python and Java, and guidance for containerized deployment and integration with Google hosting and agent runtime services.