ADK Samples — Fluent API Ports

These examples port complex multi-agent samples from Google’s adk-samples repository to the adk-fluent API. Each page shows native ADK code alongside the fluent equivalent, highlighting structural improvements.

Sample

Pattern

Key Fluent Features

LLM Auditor

Sequential pipeline + callbacks

>> operator, .after_model()

Financial Advisor

Tool-based delegation + state passing

.agent_tool(), .writes()

Short Movie

Director with 4 sub-agents + generative tools

.sub_agents(), .writes(), custom tools

Deep Search

Loop with evaluation + typed output + custom agent

Loop, .returns(), nested Pipeline

Brand Search

Router with nested sub-agents + web tools

.sub_agents(), nested agent hierarchies

Travel Concierge

6-group orchestrator + callbacks + state

.agent_tool(), massive boilerplate reduction

Aggregate Metrics

Across all 6 ported samples:

Metric

Native ADK

Fluent API

Reduction

Agent definition files

25

6

76%

Total files

70+

18

74%

Directories

35+

6

83%

AgentTool(agent=...) calls

20+

0

100%