AG-UI is an open, lightweight, event-based protocol for connecting AI agents to user-facing applications. It is described as a general-purpose, bi-directional connection between a user-facing application and an agentic backend, intended to help application developers build reliable, debuggable, user-friendly agentic features while avoiding complex ad-hoc wiring.
Its documented building blocks include live token and event streaming for multi-turn sessions with cancel and resume, typed attachments and real-time media for files, images, audio, and transcripts, and stable typed components for rendering model output under app control. The protocol also supports a small declarative language for generative UI, where agents propose trees and constraints and the application validates and mounts them. Other listed capabilities include shared state with streamed event-sourced diffs and conflict resolution, visualization of intermediate reasoning from traces and tool events, typed handoffs for frontend tool calls, backend tool output rendering, human-in-the-loop interrupts, nested sub-agents with scoped state, real-time user steering, tool result and log streaming, and custom events.
The documentation frames AG-UI as one of three open agentic protocols, alongside MCP and A2A, and says it is the Agent–User Interaction standard. It is built on HTTP and WebSockets. Supported integrations shown on the page include direct-to-LLM, agent framework partnerships, first-party agent frameworks, and community agent frameworks, and the page states that AG-UI was born from CopilotKit’s initial partnership with LangGraph and CrewAI. The documentation also points to SDKs in TypeScript, Python, and .NET, plus a Discord community and an AG-UI repository.
The page does not state pricing or licensing details.
In the Frameworks & SDKs space, Introduction takes a focused approach. Standardizes how AI agents connect to user-facing applications for consistent interaction. It is built as an open-source project for AI developers and agent framework builders. The project is open source (MIT). It ships for the web, the command line, and API.
Introduction first shipped in 2025. The project is developed in the open on GitHub with 14.5k stars and 1.2k commits in the last 90 days. Key capabilities include event-based protocol, SDKs for multiple languages, and agent integration. It exposes integrations via a public API and an MCP server.
What PulseGate has recorded for this listing
Closest matches by what these projects do