grith.aidocs

CLI overview

Every top-level command in grith, what it does, and where to find more.

grith is the single binary that fronts the whole platform. With no arguments it drops into an interactive REPL; otherwise the first positional is a subcommand.

grith <command> [options...]

Global flags

FlagWhat it does
--config <path>Override the config file location.
--log-level <level>One of trace, debug, info, warn, error.
--no-colorDisable ANSI colour in output. Useful for piping.
--project <name>Override the project name (defaults to the current directory).

Commands

CommandWhat it does
grith runExecute a single task non-interactively
grith initCreate default configuration
grith configShow or modify configuration
grith auditBrowse audit logs
grith digestManage digest queue
grith canaryManage canary tokens used for exfiltration trap detection
grith proxySecurity proxy commands
grith execSupervise an external CLI tool with OS-level syscall interception
grith supervisorList or manage active supervisor sessions
grith daemonManage the grith daemon (dashboard server + shared subsystems)
grith proManage Pro plan: login, status, sync, activate, logout
grith notificationsManage notification channels
grith logView audit-backed session logs
grith profileManage supervisor profiles
grith reputationManage the reputation system

Top-level command listing only. Per-command flag detail is rendered on the individual command pages.

How to read this reference

  • Commands are documented one-per-page. Click through from the sidebar.
  • Subcommands appear on the parent command's page (e.g. grith canary add, grith canary remove are documented under grith canary).
  • Exit codes are 0 for success, 1 for queue, 2 for deny in proxy-style commands; generic non-zero for other failures.

Where do I start?

Most readers want one of these three:

  1. First-time setup — run grith init, then point it at an agent with grith exec.
  2. Reviewing decisions — see grith digest and grith log.
  3. Operating the daemon — see grith daemon.

ℹ️Generated from clap

The command list above is regenerated from the clap definitions in crates/grith-core/src/main.rs whenever npm run gen:references runs in the docs repo. If you add a new top-level command in grith, it will appear here automatically on the next regeneration.

Last updated: 2026-05-14Edit this page on GitHub →
© 2026 grith. All rights reserved.