Skip to content

Conversation

@sonleoracle
Copy link
Contributor

@sonleoracle sonleoracle commented Dec 17, 2025

This PR implements support for Open Agent Spec, an open-source agent specification standard originally developed by Oracle.

Currently, this integration supports LangGraph and WayFlow agent frameworks as runtimes for Agent Spec.

Right now, this implementation depends on features of Agent Spec and WayFlow that are not yet released on PyPI. Namely, it depends on Agent Spec Tracing, a new standardization of tracing for Agent Spec agents. Please clone both repos locally to test this PR. The cloned repos (main branch) should be put in the same directory as the ag-ui repo.

We currently support 4 examples for LangGraph and WayFlow runtimes: agentic-chat, backend-tool-rendering, human-in-the-loop, and tool-based-generative-ui. Support for other examples, such as the agent state ones, will be added in the future.

As mentioned in the README, the FastAPI server adds an endpoint for each runtime, which are mapped in the Dojo config.

CopilotKit docs PR: CopilotKit/CopilotKit#2874

Closes #828

@sonleoracle sonleoracle force-pushed the sonleoracle/feat-support-agent-spec branch from 221c0fe to fb96c93 Compare December 18, 2025 09:55
@tylerslaton tylerslaton mentioned this pull request Dec 18, 2025
@tylerslaton
Copy link
Contributor

Hey! Running CI now to validate all is well, then we'll merge.

@tylerslaton
Copy link
Contributor

Some expected failures unrelated to this PR. Merging.

@tylerslaton tylerslaton merged commit 3f78ebc into ag-ui-protocol:main Dec 18, 2025
16 of 18 checks passed
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.

Add AG-UI integration with Open Agent Spec

2 participants