AG-UI

Open event-based protocol that connects any agent backend to any user-facing frontend or chat UI.

Open SourceSelf HostedOffline Capable
0.0 (0)

About

Rather than every agent framework inventing its own chat UI wiring, AG-UI defines a shared vocabulary: roughly 16 standard event types that stream from any agent backend to any frontend over SSE, WebSockets, or webhooks. The protocol, created by the CopilotKit team, covers token-by-token message streaming, tool calls rendered as typed UI components, bidirectional state synchronization via event-sourced diffs, and human-in-the-loop interrupts that let users approve, edit, or retry an agent's steps before they proceed. SDKs ship for TypeScript and Python plus community ports in Kotlin, Go, Dart, Java, Rust, Ruby, C++, and .NET, and integrations exist for Microsoft Agent Framework, Google ADK, AWS Strands Agents, LangGraph, CrewAI, Pydantic AI, Agno, LlamaIndex, and Mastra. An interactive Dojo site demonstrates each capability with code walkthroughs. Everything is MIT licensed with no hosted dependency, so the protocol works equally with API models or local ones, and the repo has passed 15,000 GitHub stars.

Reviews (0)

Leave a Review

No reviews yet. Be the first to review!

Details

Price
Free
Platform
Local/Desktop
Difficulty
Intermediate (3/5)
License
MIT
Added
Aug 24, 2026

Related Tools

Build production-ready conversational AI apps in minutes

Open SourceSelf Hosted
Easy

Enhanced ChatGPT clone with multi-provider support

Open SourceSelf Hosted
Intermediate

Gradio web UI for running large language models

Open SourceSelf HostedOfflineGPU 8GB+
Intermediate
Featured

Build ML demos and web apps with Python in minutes

Open SourceSelf HostedOffline
Beginner

Alibaba's hosted chat interface to the Qwen model family with document, image, and coding support.

Open Source
Easy
Featured

Turn Python scripts into shareable web apps

Open SourceSelf HostedOffline
Beginner
Browse all UI & Chat Interfaces tools