Multi-agent orchestration
Compose specialized agents into hierarchical systems and delegate subtasks through model-driven transfer or explicit agent-tool invocation.
Agent Development Kit (ADK) is an open-source framework for building, evaluating, and deploying conversational and non-conversational AI agents. It supports multi-agent systems, tools, structured workflows, and production runtimes across Python, TypeScript, Go, Java, and Kotlin.
Agent Development Kit (ADK) is an open-source framework for building, managing, evaluating, and deploying AI-powered agents. It supports conversational and non-conversational applications, including individual tool-using agents, structured workflows, and multi-agent systems.
The framework is built around agents, tools, callbacks, sessions, memory, artifacts, events, models, and runners. Agents can use language models for reasoning or act as deterministic workflow controllers. Tools extend agents to external APIs, search, code execution, and other services; sessions manage interaction history and state; memory supports context across sessions; and artifacts store files or binary data associated with an interaction.
ADK also provides development and runtime capabilities for building, testing, evaluating, observing, and deploying agents. Its documented ecosystem includes an Agents CLI, web interface, visual builder, API server, evaluation tools, logging, metrics, traces, and deployment options such as Cloud Run and GKE. It is available in Python, TypeScript, Go, Java, and Kotlin.
Compose specialized agents into hierarchical systems and delegate subtasks through model-driven transfer or explicit agent-tool invocation.
Create sequential, parallel, loop, routing, and custom-template workflows that combine deterministic execution with adaptive model reasoning.
Extend agents with custom function tools, built-in tools, other agents, MCP tools, OpenAPI tools, search, code execution, and service calls.
Use sessions, events, state, memory, callbacks, and artifacts to manage interaction history, longer-term context, execution events, files, and binary data.
Use the Agents CLI and runtime tools to scaffold, run, test, evaluate, and debug agents, with documented support for evaluation criteria, simulations, and custom metrics.
Develop in Python, TypeScript, Go, Java, or Kotlin, then use documented agent-runtime deployment paths including Cloud Run and GKE.
Create an agent that searches for information and uses tools to help users investigate topics, with session context and artifact handling available when the workflow needs them.
Represent a process with sequential, parallel, loop, or routing steps when some actions require fixed execution paths and others require language-model reasoning.
Divide a complex task among purpose-built agents and coordinate their work through hierarchical delegation or explicit agent-tool calls.
Build agents that interact with APIs, OpenAPI services, MCP tools, custom functions, code execution, or other services rather than only returning conversational text.
Develop and evaluate an agent, run it through an agent runtime, deploy it to documented environments such as Cloud Run or GKE, and inspect logs, metrics, or traces.
No. ADK supports conversational and non-conversational agents. Agents can participate in workflows, call tools, execute code, manage artifacts, and coordinate with other agents.
The site lists Python, TypeScript, Go, Java, and Kotlin, with installation examples and API references for these ecosystems.
Yes. Documented options include custom function tools, agent tools, MCP tools, OpenAPI tools, search, code execution, and calls to external APIs or services.
Sessions contain the context and history of an interaction through events and state. Memory is a separate mechanism for recalling information across sessions, while artifacts manage files or binary data associated with a session or user.
The documentation includes an agent runtime and deployment guidance for Cloud Run and GKE, along with runtime configuration and testing for deployed agents.
learn.microsoft.com
Microsoft Agent Framework is a developer framework for building, orchestrating, and deploying AI agents and multi-agent workflows. It supports implementations in Python and .NET.
www.stagehand.dev
Stagehand is an SDK for building browser agents with Playwright-style APIs, natural-language actions, structured extraction, and self-healing behavior. It supports TypeScript, Python, and Go for agents that need to operate web pages with browser-level control.
www.zoho.com
Zoho Creator is an AI-assisted low-code application development platform for building custom business apps, workflows, agents, and portals. It supports internal operations, external-user services, and integrations with existing business systems.
lyzr.ai
An enterprise platform for building, deploying, and governing AI agents across workflows.
flowiseai.com
Open-source platform for visually building AI agents, LLM workflows, and chat applications.
tiledesk.com
Open source, no code platform for building AI agents, automating workflows, and connecting live support.