Observed since 21 Oct, 09:32 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
AG-UI FastAPI adapter for Agent-Spec (LangGraph/Wayflow)
Agent runner that emits AG‑UI events and a small FastAPI/uvicorn server to stream them to Dojo via SSE.
What this is
ag_ui_agentspec/agent.py executes an Agent Spec configuration on a chosen runtime and bridges spans to AG‑UI events.ag_ui_agentspec/endpoint.py exposes a POST SSE endpoint that streams those events to the Dojo frontend.Supported agent runtimes and Dojo features
Base library plus optional extras so you can choose runtimes. Routers are lazy-loaded; if you don't install a runtime, its routes will not work.
Before installation, please clone the following GitHub repositories:
cd ag-ui/integrations/agent-spec/python# Wayflow only
uv pip install -e .[wayflow]
# LangGraph only
uv pip install -e .[langgraph]
# Multiple
uv pip install -e .[wayflow,langgraph]
Run the example server
cd ag-ui/integrations/agent-spec/python/examples
uv sync --extra langgraph --extra wayflow && uv run dev # both runtimes; serves http://localhost:9003
# or pick one runtime:
# uv sync --extra langgraph && uv run dev
# uv sync --extra wayflow && uv run dev
# then run Dojo (in a separate terminal):
# Option A — run everything from repo root (multiple apps):
# pnpm dev
# Option B — run only Dojo:
# cd ag-ui/apps/dojo
# AGENT_SPEC_URL=http://localhost:9003 pnpm dev (make sure to run pnpm build first)
Environment
OPENAI_BASE_URL (or provider-specific: OSS_API_URL, LLAMA_API_URL, etc.)OPENAI_MODEL (the model slug, defaults to gpt-4o available through OpenAI API)OPENAI_API_KEYAGENT_SPEC_URL=http://localhost:9003 when running the local example serverDownload counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.2.0 | 12 Oct 2026 | 5 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 09:32 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:bbc1f20ed56a707a07c46fed2643bec365a6ea6a9122dd267949ec1b6a26f3a1