CLI

CLI command reference

Source-derived commands, syntax and common options from openss.cli.

Updated 22 July 2026Applies to 0.3.3

Core commands

CommandPurposeKey syntax
setupConfigure provider keysopenss setup
keysList, set or remove Keychain keysopenss keys [list|set|remove]
askAsk a direct questionopenss ask [QUESTION] [--chat/--no-chat]
captureCapture and analyseopenss capture [-t TITLE] [-v] [-a TARGET] [--full-slide/--window]
voiceRecord a fixed-duration CLI questionopenss voice [-d SECONDS] [--chat/--no-chat]
chatOpen latest or named sessionopenss chat [-i ID]
historyList recent sessionsopenss history [-l LIMIT]
modelChoose configured modelopenss model
brainToggle higher-quality modeopenss brain [on|off|status] [-m MODEL]
guiRun local browser GUIopenss gui [--no-open]
doctorDiagnose installationopenss doctor [--validate-keys] [--logs]
updateCheck or install CLI updateopenss update [--check] [--force]

Document and presentation commands

CommandPurpose
wordRead, ask, write or edit the active Word document
writeGenerate text and write it into Word
summarizeSummarise the active Word document
ppt add-slideAdd a slide
ppt createCreate a rectangle or oval
ppt textAdd a text box
ppt list-shapesList active-slide shapes
ppt composeGenerate and execute a presentation command sequence

Credential and installation commands

CommandPurpose
apikeyChange OpenAI or Anthropic keys interactively
anthropicChange the Anthropic key
mongoSet or clear the optional MongoDB URI
logsPrint the local rotating log path
uninstallRemove the standard installation and command symlinks

Global options

Terminal
openss --version
openss --debug