Skip to content

CLI Reference

Argus is desktop-first, but everything it does is also a command-line tool, for people who prefer the terminal or want to script it.

Running Argus

If you installed the desktop app, the same command-line tool is bundled with it. You can also run it directly with npx (needs Node.js 20.17 or newer):

bash
npx @agentdeploymentco/argus <command>

Commands

CommandWhat it does
serveStart Argus in your browser.
indexFind and index your sessions into the local store.
index rebuildRebuild the store from your sessions, dropping ones no longer on disk.
index refreshRe-index everything, or the session ids you name.
index deleteRemove the session ids you name from the store.
syncUpload a usage snapshot to an Argus Hub.
runDo it all: keep the index current, serve Argus and sync on a schedule.
statusShow where the local store lives and per-source counts.
configRead or write settings (config get, config set).
secretStore API keys for the model providers Argus can use.

Run argus <command> --help for the flags on any command.

Data locations

Argus keeps its index and settings on your own computer:

macOSWindows
Data (the index)~/Library/Application Support/argus%LOCALAPPDATA%\Argus\Data
Settings~/Library/Application Support/argus%APPDATA%\Argus

Set ARGUS_HOME to put both somewhere else (data under ARGUS_HOME/data, settings under ARGUS_HOME/config).