see it running
A non-interactive preview of agentgui on a typical machine.
Gmail-inspired layout · Claude Code · real project · real output
what you get
Real-time streaming
Watch tokens arrive live. Tool calls, thinking blocks, and results rendered as they happen via WebSocket.
14 supported agents
Claude Code, Gemini CLI, OpenCode, Kilo, Codex, Goose and more. Auto-detected from PATH at startup.
Persistent SQLite history
Every conversation, session, and event stored locally in
~/.gmgui/data.db. Resume any conversation.Gmail-inspired UI
Icon nav rail, header search, email-row conversation list, elevated input card. Light and dark modes.
Queue & steer
Queue messages while the agent is running. Steer mid-session with a single click — no need to wait.
Plugin system
Server-side plugins for auth, tools, workflow and more. Hot-reload in watch mode. Zero restart required.
get started
$ npx agentgui
Requires Node.js 18+. Opens on http://localhost:3000/gm/ — no account, no cloud, runs entirely local.