xai-org/grok-build

SpaceXAI's coding agent harness and TUI. Fullscreen, mouse interactive, extensible.

What it solves

Grok Build is a terminal-based AI coding agent designed to automate software development tasks. It allows developers to interact with an AI that can understand a codebase, edit files, execute shell commands, and search the web, all within a terminal environment.

How it works

It operates as a full-screen Terminal User Interface (TUI) that integrates an agent runtime. The system is built in Rust and consists of several components: a TUI for rendering and prompts, an agent runtime for managing tasks, and a set of tools for filesystem access, version control, and shell execution. It can be run interactively, headlessly for CI/CD scripting, or embedded in editors via the Agent Client Protocol (ACP).

Who it’s for

It is intended for developers who prefer terminal-centric workflows and want an AI agent capable of performing complex, long-running coding tasks autonomously or interactively.

Highlights

  • TUI-based interaction: Provides a full-screen terminal interface for AI-assisted coding.
  • Codebase awareness: Understands the local codebase to perform edits and modifications.
  • Headless mode: Supports scripting and CI/CD integration through a headless entry point.
  • Extensibility: Supports MCP servers, skills, plugins, and hooks.
  • Multi-modal execution: Can execute shell commands and perform web searches.
  • Agent Client Protocol (ACP): Allows embedding the agent into other editors.

Related

  • Dispatch
  • Dispatch
  • Project
  • Project
  • Project