Developer Tools

Gradio 6.19.0 lets you run Workflow subgraphs as API endpoints

Each subgraph becomes a named endpoint with full API support — plus accessibility fixes.

Deep Dive

Gradio 6.19.0, released June 17, brings a major API enhancement: Workflow subgraphs can now be run via the Gradio HTTP API. Each subgraph is automatically exposed as a named endpoint that returns all of its outputs, reusing the existing /info, /call, and /api routes. A "View API" panel appears in the canvas, letting developers inspect and test subgraph endpoints directly. This enables modular, composable AI pipelines that can be called externally without exposing the entire workflow.

Alongside the headline feature, the release addresses multiple usability and accessibility issues. Dropdowns now follow the combobox ARIA pattern, making them fully accessible to screen readers. The fullscreen button now works in ImageSlider, interactive Image, native plots, and AnnotatedImage—previously broken for these components. Long unbroken text in Markdown no longer overflows its container. Other improvements include retranslating i18n choices on language switch, refactoring space and model discovery modals, and adding lint and TypeScript checks to CI. Three contributors (abidlabs, hannahblair, hysts) handled all changes.

Key Points
  • gr.Workflow subgraphs now exposed as named API endpoints reusing /info, /call, and /api routes
  • Dropdown accessibility improved with combobox ARIA pattern for screen readers
  • Fullscreen button fixed for ImageSlider, interactive Image, native plots, and AnnotatedImage

Why It Matters

Enables modular AI workflows via API and makes Gradio apps more accessible to all users.

📬 Get the top 10 AI stories daily