003 // REFERENCE
CLI COMMANDS
The full EveryCli command surface: search, safe planning, corpus management, and daemon control.
Commands
| Command | Description |
|---|---|
everycli search <query> | Find command candidates from a natural-language task description. |
everycli plan <query> | Prepare a corpus-grounded command with risk level and preflight checks. |
everycli add | Interactively add a command scenario to the local corpus. |
everycli list | List all command scenarios stored in the local user corpus. |
everycli remove <id> | Remove a command scenario from the local corpus (prompts for confirmation). |
everycli ask <question> | Query an external LLM API and optionally save the command into the local corpus. |
everycli config set|get|show | Manage local CLI configuration (API keys, endpoints, model names). |
Search options
| Option | Description |
|---|---|
--top, -t | Return a chosen number of command candidates (default: 1). |
--env | Hint a namespace such as git or docker to boost relevant results. |
--interactive, -i | Choose among returned candidates with arrow keys. |
--copy, -c | Copy the selected command to the clipboard. |
--no-daemon | Force direct local search without contacting the daemon. |
--error <msg> | Find a command that fixes a given error message. |
Plan
The planner never runs a shell command. Use --local to force the offline planner.
usage
everycli plan "remove unused Docker images safely"everycli plan --local "see which branch I am on"
Daemon management
The daemon is a Windows service installed by install.ps1. Manage it with the standard Windows service control commands:
powershell
# Startsc.exe start EveryCliDaemon# Stopsc.exe stop EveryCliDaemon# Query statussc.exe query EveryCliDaemon# Uninstall.\uninstall.ps1
There is no
everycli daemon sub-command. Daemon lifecycle is handled by install.ps1 / uninstall.ps1 and sc.exe.