Skip to content

Conversation

maxkorp
Copy link

@maxkorp maxkorp commented Oct 8, 2025

This adds a tutorial page for using the AG-UI adk-middleware to enable a python ADK agent to use AG-UI.

Copy link

google-cla bot commented Oct 8, 2025

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

Copy link
Contributor

@zeroasterisk zeroasterisk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The header needs a little more use case, and the distinction between AG UI and CopilotKit needs work, and a bit of positioning. I think we can make it work.

Also, this seems pretty long to me, stylistically... But perhaps not. I'll defer to tech writers review

Copy link
Collaborator

@koverholt koverholt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your contribution, the ADK + AG-UI work is very exciting stuff!

In its current form, this PR duplicates docs content from the following existing AG-UI docs pages:

and puts them into a single page in the ADK docs, which seems suboptimal from a scope and maintenance perspective. When presenting AG-UI from the perspective of the ADK docs, we want users to learn about the integration, see a quick prototype, and then dive into the full AG-UI docs for more comprehensive tutorials and components docs.

Some alternative options that would make this fit better in the ADK docs:

  • Create a new simplified, shortened tutorial that covers agentic UI and tool use with simpler ADK code (but does not cover other cases like HITL or shared state), and instead link to the AG-UI docs for those workflows
  • Rework this page to be more of an overview of ADK + AG-UI functionality with Overview, Quickstart, and Resources sections (similar to a page such as https://google.github.io/adk-docs/observability/arize-ax/)
  • (Longer term future) Create docs pages with guidance on developing frontends with ADK, and include an overview page with AG-UI as one option for doing so.

cc @joefernandez for his suggestions and guidance on the direction of this AG-UI content, since we have been discussing the scope of tutorials and integrations such as this.

@maxkorp maxkorp force-pushed the agui-tutorial branch 2 times, most recently from 4a66141 to efff1e6 Compare October 15, 2025 00:23
@maxkorp
Copy link
Author

maxkorp commented Oct 15, 2025

@zeroasterisk and @koverholt I think I got everything addressed, let me know what you think!

Copy link
Collaborator

@koverholt koverholt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the edits, this is looking great! I made some additional tweaks to add the page to the nav and other formatting edits.

You'll need to sign a Contributor License Agreement (CLA) before we can merge this, and you can find more info in the CLA check output: https://github.com/google/adk-docs/pull/743/checks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants