// Follow protocols & specs
AG-UI
An open, event-based Agent-User Interaction protocol that standardises how agent backends stream their run (about 16 standard event types) to user-facing apps; complements MCP (agent↔tools) and A2A (agent↔agent). Started by the CopilotKit team; scaffold with npx create-ag-ui-app
Open source Maintained For agents
IN ONE PARAGRAPH
AG-UI is an open, event-based Agent-User Interaction protocol that standardises how agent backends stream their run (about 16 standard event types) to user-facing apps; complements MCP (agent↔tools) and A2A (agent↔agent). Started by the CopilotKit team; scaffold with npx create-ag-ui-app.
Good for: Developers who want their agent (Claude Code, Codex, Cursor…) to follow protocols & specs.
Not for: people who don’t want to install and run tools themselves.
01How to start
- 1Read the official README for requirements and permissions.
- 2Install it as the official guide describes.
- 3Tell your agent the command exists (e.g. in AGENTS.md / CLAUDE.md) so it knows when to call it.
02Alternatives & comparison
Compare side by side →03Related
- ›Hugging Face AI Agents Course · Hugging FaceMultilingual (incl. EN/ZH)
- ›huggingface/agents-course · Hugging FaceEnglish
- ›AI Agents for Beginners · MicrosoftMultilingual (incl. EN/ZH)
- ›Building effective agents · AnthropicEnglish
- ›OpenAI: A practical guide to building agents · OpenAIEnglish
- All tutorials →
Versions, why it is listed, for AI to read
For AI agents
- Interfaces:its own app or website
- Machine-readable record:/api/v1/software/ag-ui.json · llms.txt
- Added 2026-10-22 · updated 2026-10-22