Skip to content
NotHolyDocs

CLI

Terminal agent

An agent that reads, searches and edits files in your project and runs commands on your machine, with your approval.

View as Markdown

These commands need the CLI installed and signed in. See Install the CLI.

Run notholy inside a project. The agent can use these tools on your machine:

ToolDoes
read, grep, globRead and search files
edit, writeChange files
bashRun a command
cve_lookup, cve_search, web_search, read_urlRemote research tools

Modes

ModeBehavior
planRead only
askDefault. Asks before every write and every command
auto-editEdits without asking. Commands still ask
yoloNever asks. Needs --yolo on every run

Commands run on your machine under your authorization. NotHoly's servers never run anything against your targets.

Put project instructions in NOTHOLY.md at the root. File contents and command output are treated as data, never as instructions to the agent.

Slash commands: /model, /effort, /cost, /compact, /mcp, /resume. Sessions are saved in ~/.notholy/sessions with permission 600.

Shell
notholy --mode plan -p "map the auth flow in this repo"

Next