AgentIndex icon
AgentIndex
ToolsCategoriesTrendingNewCompare
Submit Tool
Home/
Dev Tooling/
ggui
ggui logo

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
$ Install
$ npm create ggui-server@latest my-app && cd my-app && npm install
↗ Visit site★ GitHub
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

fastmcp logo
fastmcp★ 25.4k
🚀 The fast, Pythonic way to build MCP servers and clients.
vs →
MCP-Chinese-Getting-Started-Guide logo
MCP-Chinese-Getting-Started-Guide★ 3.5k
Model Context Protocol(MCP) 编程极速入门
vs →
FunASR logo
FunASR★ 16.6k
Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.
vs →
nuclear logo
nuclear★ 17.7k
Streaming music player that finds free music for you
vs →
llama-cpp-agent logo
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.
vs →
agents-best-practices logo
agents-best-practices★ 1.1k
Provider-neutral Agent Skill for Codex, Claude Code, and agentic harness design.
vs →
semble logo
semble★ 4.5k
Fast and Accurate Code Search for Agents
vs →
initrunner logo
initrunner★ 38
Define AI agent roles in YAML and run them anywhere: CLI, API server, or autonomous daemon
vs →
See all alternatives →

Related searches

ggui AlternativesBest Dev Tooling Tools 2026Open Source Dev Toolingggui Tutorialggui Vs Competitorsagent-frameworkagent-uiagents

Comments

Log in to leave a comment
  • J
    Jamie GarciaMay 26, 2026

    Works across different AI agent frameworks as a UI abstraction layer.

  • P
    Peyton MartinezMay 9, 2026

    Generating UIs on-the-fly for agent outputs is the right approach to agent communication.

  • P
    Phoenix GarciaApr 1, 2026

    Universal interface layer between AI agents and humans with rich UI generation.

  • D
    Dakota NguyenMar 18, 2026

    Good for agents that need to present information in structured, readable formats.

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
Stats
GitHub Stars★ 19
Last commit1d ago
StatusActive
LicenseApache-2.0
CategoryDev Tooling
Trend (30d)
+0.7↑ 0.7%
Links
Documentation↗Discussion↗Issues↗Releases↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
QYSGitHubBuy me a coffee ☕

Browse by Category

Code AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.