# Grok UI

> Grok UI is a self-hosted, local-first command center for Grok Build with live runtime monitoring, ACP session control, Git tracking, and fleet monitoring.

- **Category:** Developer Tools
- **Licence:** MIT
- **Latest version:** v0.14.0
- **Open source:** oss
- **Languages:** Typescript, CSS
- **Platforms:** NPM, Build from Source
- **Tags:** Git, Dashboard, Ai Agents, Workflows, Sse, Local First, Developer Tools, Node.js, Typescript, React, Self Hosted, Session Management, Grok, Xai, Acp, Fleet Monitoring, Grok Build, Agent Client Protocol

## Description

This tool runs as a Node.js Express supervisor on your own hardware, connecting to the Grok CLI through the Agent Client Protocol to deliver a live browser-based command center. It streams real-time agent state, turns, phases, reasoning, tool calls, context usage, and cost. You can start new sessions, load existing ones, send prompts, approve permission requests, and cancel runs with prompts shown exactly as Grok presents them. Each session gets its own console for chatting, reviewing activity, inspecting Git changes, managing permissions, and launching web previews. The dashboard watches repositories live, showing staged, unstaged, and untracked files with bounded diffs. A cross-session workflow field aggregates runs with phase details, per-agent token counts, models used, run duration, budgets, and pause/resume/stop controls. A durable local ledger tracks tokens and costs by project, model, session, and agent with optional budgets and JSON/CSV export. Runtime intelligence shows process trees and listening ports for active Grok processes. Fleet monitoring covers up to 32 hosts over SSH or Tailscale with health, latency, and telemetry. Secure remote sessions let you continue ACP-managed conversations from another device. Three visual themes ship built in, and a Privacy Mode redacts sensitive identifiers. Installation is via npx or from source, requiring Node.js 22+ and a working Grok Build setup. The server binds to loopback by default with optional token-protected remote access.

## Links

- [Homepage](https://github.com/joeynyc/grok-ui)
- [Website](https://www.npmjs.com/package/grok-ui)
- [GitHub Repository](https://github.com/joeynyc/Grok-UI)
- [npm Package](https://www.npmjs.com/package/grok-ui)
- [Documentation (README)](https://github.com/joeynyc/Grok-UI#readme)
- [Changelog](https://github.com/joeynyc/Grok-UI/releases)

---
Source: https://selfhost.directory/project/grok-ui