Skip to content

CLI overview

Everything muaz does lives in one binary. Running it with no subcommand opens the browser UI — the primary surface. muaz chat is the terminal REPL; the other subcommands manage configuration and run one-off turns.

muaz # bare → open the browser UI
Commands:
chat Start an interactive chat session
run Run a single non-interactive turn (text or JSON output)
pipeline Run or list multi-agent pipelines
agents Manage agents
skills Manage Agent Skills
config View and edit global configuration
mcp Manage MCP server registrations
runtime Manage the bundled Node/uv runtimes
doctor Health check: storage, config, runtimes, MCP reachability
gateway Start the web gateway server with a browser-based UI

For the full list of commands and flags, see the Command reference. For slash commands available inside the REPL, see Slash commands.