Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
google
/
adk-python
Public
Notifications
You must be signed in to change notification settings
Fork
3.4k
Star
19.7k
Code
Issues
493
Pull requests
343
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Files
Expand file tree
main
Breadcrumbs
adk-python
/
contributing
/
samples
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
main
Breadcrumbs
adk-python
/
contributing
/
samples
/
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
a2a_auth
a2a_auth
a2a_basic
a2a_basic
a2a_human_in_loop
a2a_human_in_loop
a2a_root
a2a_root
adk_answering_agent
adk_answering_agent
adk_documentation
adk_documentation
adk_issue_formatting_agent
adk_issue_formatting_agent
adk_issue_monitoring_agent
adk_issue_monitoring_agent
adk_knowledge_agent
adk_knowledge_agent
adk_pr_agent
adk_pr_agent
adk_pr_triaging_agent
adk_pr_triaging_agent
adk_stale_agent
adk_stale_agent
adk_triaging_agent
adk_triaging_agent
agent_engine_code_execution
agent_engine_code_execution
agent_registry_agent
agent_registry_agent
agent_tool_with_grounding_metadata
agent_tool_with_grounding_metadata
api_registry_agent
api_registry_agent
application_integration_agent
application_integration_agent
artifact_save_text
artifact_save_text
authn-adk-all-in-one
authn-adk-all-in-one
bigquery
bigquery
bigquery_mcp
bigquery_mcp
bigtable
bigtable
built_in_multi_tools
built_in_multi_tools
cache_analysis
cache_analysis
callbacks
callbacks
code_execution
code_execution
computer_use
computer_use
context_offloading_with_artifact
context_offloading_with_artifact
core_basic_config
core_basic_config
core_callback_config
core_callback_config
core_custom_agent_config
core_custom_agent_config
core_generate_content_config_config
core_generate_content_config_config
crewai_tool_kwargs
crewai_tool_kwargs
custom_code_execution
custom_code_execution
data_agent
data_agent
fields_output_schema
fields_output_schema
fields_planner
fields_planner
files_retrieval_agent
files_retrieval_agent
gcp_auth
gcp_auth
gcp_skill_registry_agent
gcp_skill_registry_agent
generate_image
generate_image
gepa
gepa
gke_agent_sandbox
gke_agent_sandbox
google_api
google_api
google_search_agent
google_search_agent
hello_world
hello_world
hello_world_anthropic
hello_world_anthropic
hello_world_apigeellm
hello_world_apigeellm
hello_world_app
hello_world_app
hello_world_gemma
hello_world_gemma
hello_world_gemma3_ollama
hello_world_gemma3_ollama
hello_world_litellm
hello_world_litellm
hello_world_litellm_add_function_to_prompt
hello_world_litellm_add_function_to_prompt
hello_world_ma
hello_world_ma
hello_world_ollama
hello_world_ollama
hello_world_stream_fc_args
hello_world_stream_fc_args
history_management
history_management
human_in_loop
human_in_loop
human_tool_confirmation
human_tool_confirmation
integration_connector_euc_agent
integration_connector_euc_agent
interactions_api
interactions_api
jira_agent
jira_agent
json_passing_agent
json_passing_agent
langchain_structured_tool_agent
langchain_structured_tool_agent
langchain_youtube_search_agent
langchain_youtube_search_agent
litellm_inline_tool_call
litellm_inline_tool_call
litellm_streaming
litellm_streaming
litellm_structured_output
litellm_structured_output
litellm_with_fallback_models
litellm_with_fallback_models
live_agent_api_server_example
live_agent_api_server_example
live_bidi_debug_utils
live_bidi_debug_utils
live_bidi_streaming_multi_agent
live_bidi_streaming_multi_agent
live_bidi_streaming_parallel_tools_agent
live_bidi_streaming_parallel_tools_agent
live_bidi_streaming_single_agent
live_bidi_streaming_single_agent
live_bidi_streaming_tools_agent
live_bidi_streaming_tools_agent
live_tool_callbacks_agent
live_tool_callbacks_agent
local_environment
local_environment
local_environment_skill
local_environment_skill
logprobs
logprobs
manual_ollama_test
manual_ollama_test
mcp_dynamic_header_agent
mcp_dynamic_header_agent
mcp_in_agent_tool_remote
mcp_in_agent_tool_remote
mcp_in_agent_tool_stdio
mcp_in_agent_tool_stdio
mcp_postgres_agent
mcp_postgres_agent
mcp_progress_callback_agent
mcp_progress_callback_agent
mcp_server_side_sampling
mcp_server_side_sampling
mcp_service_account_agent
mcp_service_account_agent
mcp_sse_agent
mcp_sse_agent
mcp_stdio_notion_agent
mcp_stdio_notion_agent
mcp_stdio_server_agent
mcp_stdio_server_agent
mcp_streamablehttp_agent
mcp_streamablehttp_agent
mcp_toolset_auth
mcp_toolset_auth
memory
memory
migrate_session_db
migrate_session_db
multi_agent_basic_config
multi_agent_basic_config
multi_agent_llm_config
multi_agent_llm_config
multi_agent_loop_config
multi_agent_loop_config
multi_agent_seq_config
multi_agent_seq_config
multimodal_tool_results
multimodal_tool_results
View all files
You can’t perform that action at this time.