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