Tool use & function calling
Giving a model hands — letting it call functions and APIs.
-
ADK Tutorial
PublicThe flagship, end-to-end tutorial for building agents with the Agent Development Kit.
- Agent fundamentals
- Tool use & function calling
- Python
- ADK
- Gemini
Code → ★ 96 -
Task Tracker Agent
LocalA tiny local agent that manages a task list through tool calls.
- Agent fundamentals
- Tool use & function calling
- Python
- uv
Local · write-up coming -
Trip Planner Agent
LocalA local multi-step planner that decomposes a trip into tool-driven subtasks.
- Workflows & orchestration
- Tool use & function calling
- Python
- uv
Local · write-up coming -
Discovery Agent
PublicDynamic tool discovery via Google Cloud Agent Registry and ADK.
- A2A & agent registry
- Tool use & function calling
- Python
- ADK
- Agent Registry
-
Agent + MCP v2
PublicAn agent wired up to tools and data through the Model Context Protocol.
- MCP (Model Context Protocol)
- Tool use & function calling
- Python
- MCP
-
ADK Builder (Gemini CLI ext)
PublicA Gemini CLI extension for vibe-coding ADK agents through natural language.
- Agent skills
- Tool use & function calling
- Python
- Gemini CLI