#2828th of 118 in Agent frameworks and SDKs

ag-ui

Event-based protocol connecting agent backends to user-facing apps

Stars
17.1k
License
MIT
Last commit
Nov 2026
Last release
Nov 2026
Language
TypeScript
Stars, last 29 weeks+4,130
21 Apr 2026: 12,986 stars28 Apr 2026: 13,102 stars5 May 2026: 13,194 stars12 May 2026: 13,380 stars19 May 2026: 13,548 stars26 May 2026: 13,742 stars2 Jun 2026: 13,861 stars9 Jun 2026: 14,058 stars16 Jun 2026: 14,203 stars23 Jun 2026: 14,309 stars30 Jun 2026: 14,401 stars7 Jul 2026: 14,524 stars14 Jul 2026: 14,650 stars21 Jul 2026: 14,758 stars28 Jul 2026: 14,902 stars4 Aug 2026: 15,060 stars11 Aug 2026: 15,190 stars18 Aug 2026: 15,321 stars25 Aug 2026: 15,497 stars1 Sept 2026: 15,634 stars8 Sept 2026: 15,752 stars15 Sept 2026: 15,877 stars22 Sept 2026: 15,969 stars29 Sept 2026: 16,089 stars6 Oct 2026: 16,340 stars13 Oct 2026: 16,500 stars20 Oct 2026: 16,726 stars27 Oct 2026: 16,865 stars3 Nov 2026: 17,010 stars10 Nov 2026: 17,116 stars

12,986 on 21 Apr 202617,116 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

AG-UI defines about 16 standard event types that agent backends emit during a run, plus a simple input format, so front-ends can render streaming chat, shared state, generative UI and frontend tool calls. It works over any transport (SSE, WebSockets, webhooks) and ships a reference HTTP implementation and a default connector. Integrations cover LangGraph, CrewAI, Microsoft Agent Framework, Google ADK, Mastra, Pydantic AI and others.

Who it is for: Developers wiring agent backends into web or mobile front-ends

Strengths

  • Transport-agnostic: SSE, WebSockets or webhooks, with loose event format matching
  • Many framework integrations: LangGraph, CrewAI, Google ADK, Mastra, Pydantic AI, Agno
  • Community SDKs for Kotlin, Go, Dart, Java, Rust, Ruby, C++ and .NET
  • Dojo viewer shows each building block in 50-200 lines of code

Weaknesses

  • A protocol, not an agent runtime; you still need an agent framework and a UI client
  • OpenAI Agents SDK, AWS Bedrock Agents, Nim, Flowise and Langflow integrations are still in progress
  • Docs and many integrations are hosted under CopilotKit, tying the ecosystem to one vendor
  • Non-TypeScript SDKs are listed as community-maintained

What it needs

  • no GPU
  • Needs Node.js (npx create-ag-ui-app), An agent framework or backend

Quick answers

Is ag-ui open source?

Yes. Its code is on GitHub under the MIT license.

Does ag-ui need a GPU?

No, it runs without one.

Also in Agent frameworks and SDKs

See all 118
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)75.9k stars+15,456 (+26%) in 30 daysMIT95 out of 100
2openai-agents-pythonPython SDK for multi-agent workflows with handoffs, guardrails and tracing30.6k stars+689 (+2.3%) in 30 daysMIT91 out of 100
3mastraTypeScript framework for building AI agents, workflows and MCP servers29.5k stars+792 (+2.8%) in 30 dayscustom license91 out of 100
#4browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)120.7k stars+3,290 (+2.8%) in 30 daysMIT90 out of 100
#5copilotkitSDK for adding agent chat, generative UI and shared state to apps38.6k stars+760 (+2.0%) in 30 daysMIT90 out of 100