EveryCli
003 // REFERENCE

CLI COMMANDS

The full EveryCli command surface: search, safe planning, corpus management, and daemon control.

Commands

CommandDescription
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 addInteractively add a command scenario to the local corpus.
everycli listList 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|showManage local CLI configuration (API keys, endpoints, model names).

Search options

OptionDescription
--top, -tReturn a chosen number of command candidates (default: 1).
--envHint a namespace such as git or docker to boost relevant results.
--interactive, -iChoose among returned candidates with arrow keys.
--copy, -cCopy the selected command to the clipboard.
--no-daemonForce 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
# Start
sc.exe start EveryCliDaemon
# Stop
sc.exe stop EveryCliDaemon
# Query status
sc.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.