adk-python
https://github.com/google/adk-python
Python
An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported1 Subscribers
Add a CodeTriage badge to adk-python
Help out
- Issues
- Thinking tokens not in traces
- fix: export thoughts_token_count to OpenTelemetry trace spans
- fix(agents): persist `output_key` when `before_agent_callback` short-circuits LlmAgent
- add composite index on events table
- "Stop generating" — ability to stop `run_async()` from outside the agent
- Memory Bank - Memory Generation with Files
- Add stop/cancel mechanism for SSE streaming generation
- feat: add turn_id to Event for grouping streaming chunks by LLM call
- Fix #2433: Optimize import time with lazy loading
- fix: extract URL fragment key=value pairs as query params in _prepare_request_params
- Docs
- Python not yet supported