google / google/adk-web

Support for Rendering Images in ADK Web Interface

Open
#73 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
1k
Forks
267
Avg merge
1d 12h
Merged PRs (30d)
9

Description

**Is your feature request related to a problem? Please describe.**
Currently, the ADK web interface does not support rendering image outputs generated by agents. This limits the usability for cases where visual content (such as generated images, charts, or visualizations) is needed as part of the agent’s response. Also I don't see much documentation around this. Search results point me to change the code for the ADK Web interface itself which I think is counter productive.

**Describe the solution you'd like**
I would like to have built-in support for displaying images in the ADK web interface. Ideally, the interface should be able to detect when an agent returns an image (or a URL/path to an image) and render it directly in the chat or output area, rather than showing a file link or raw data.

**Describe alternatives you've considered**
Currently am uploading the image to Google Cloud Storage and having the agent return a short lived signed URL to the user in the interface.

**Additional context**
I've built a Streamlit application to check for images and rendering the same in my custom UI.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.