ggui
Active·★ 19·Apache-2.0·Updated 2026-05-29
★ Trending★ API Integration
The universal interface layer between AI agents and humans. Generate rich UIs on demand via MCP.
ggui is an open protocol and reference runtime that allows AI agents to generate ephemeral, interactive user interfaces over MCP without writing frontend code. It can be self-hosted and paired with any MCP-aware agent runtime such as Claude Desktop, Cursor, or ChatGPT desktop.
#agent-framework#agent-ui#agents#ai#generative-ui#llm#mcp#mcp-servers
01
Features
01Generates ephemeral, interactive UIs over MCP without frontend code
02Provides MCP tools: ggui_push, ggui_update, ggui_handshake and blueprint tools
03Supports embedding via <McpAppIframe> or direct iframe
04Can be self-hosted with zero cloud dependency
05Works with any MCP-aware agent runtime (Claude, OpenAI, Gemini, etc.)
02
Compatibility
Claude Desktop
Claude Desktop
Verified via docs
Claude Code
Claude Code
Verified via docs
Cursor
Cursor
Verified via docs
ChatGPT Desktop
ChatGPT Desktop
Verified via docs
Goose
Goose
Verified via docs
03
Quick start
1
$ npm create ggui-server@latest my-app
2
$ cd my-app
3
$ npm install
04
Use cases
↳AI agent pushes dynamic UIs to users' browsers in real-time
↳Embedding ggui sessions inside existing applications for agent-user interaction
↳Self-hosting the protocol or using a managed provider like Guuey
05
Alternatives
FunASR★ 16.6k
Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.
llama-cpp-agent★ 635
The llama-cpp-agent framework is a tool designed for easy interaction with Large Language Models (LLMs). Allowing users to chat with LLM models, execute structured function calls and get structured output. Works also with models not fine-tuned to JSON output and function calls.
Related searches
Comments
Log in to leave a comment
- JJamie GarciaMay 26, 2026
Works across different AI agent frameworks as a UI abstraction layer.
- PPeyton MartinezMay 9, 2026
Generating UIs on-the-fly for agent outputs is the right approach to agent communication.
- PPhoenix GarciaApr 1, 2026
Universal interface layer between AI agents and humans with rich UI generation.
- DDakota NguyenMar 18, 2026
Good for agents that need to present information in structured, readable formats.