Skip to content

CLI commands

Terminal window
cascade [OPTIONS] COMMAND [ARGS]
OptionDescription
--versionPrint the version and exit
-v, --verboseEnable debug-level logs
--helpShow help and exit

Scaffold cascade.yaml and the team-memory/ directory in the current repo.

Terminal window
cascade init [--force]
OptionDescription
--forceOverwrite existing files if present

Manage credentials and defaults at ~/.config/cascade/config.yaml.

Terminal window
cascade configure show
cascade configure llm <provider> [--key K] [--model M] [--base-url U] [--set-default]
cascade configure vcs <provider> [--token T] [--base-url U] [--organization O] [--set-default]
cascade configure issue <provider> [--token T] [--base-url U] [--user U] [--set-default]

Transcribe an audio or video file into a transcript YAML.

Terminal window
cascade ingest <source> [OPTIONS]
OptionDescription
-o, --output FILEWhere to write the transcript
--backendauto, faster-whisper, local-whisper, openai-api
--modelWhisper model size (tiny, base, small, medium, large)
--languageForce a language (ISO 639-1, e.g. en)
--no-diarizationSkip speaker identification
--meeting-idOverride the generated meeting ID

Extract user stories from a transcript YAML.

Terminal window
cascade extract <transcript_path> [OPTIONS]
OptionDescription
-o, --output FILEWhere to write the stories YAML
--modelOverride the configured LLM model for this call

Walk through extracted stories interactively (accept / edit / reject / skip / quit).

Terminal window
cascade review <batch_path>

Decisions are saved after every action; safe to quit any time and resume later.

Build directly from an ad-hoc prompt.

Terminal window
cascade prompt "<text>" [OPTIONS]
OptionDescription
--languageOverride the language profile
--base-branchBranch to create the PR against (default main)
--no-prStop after the local commit; don’t push or open a PR
--repo-rootTarget repo path (default: current directory)

Build from a tracker ticket.

Terminal window
cascade ticket <provider:identifier> [OPTIONS]
OptionDescription
--languageOverride the language profile
--base-branchBranch to create the PR against (default main)
--no-prStop after the local commit
--repo-rootTarget repo path

Run the full pipeline (plan, code, test, PR) on every approved story in a batch.

Terminal window
cascade build <batch_path> [OPTIONS]
OptionDescription
--story NBuild only the N-th approved story (1-indexed)
--languageOverride the language profile
--base-branchBranch to create the PR against
--no-prStop after the local commit
--repo-rootTarget repo path

Show the pipeline state for the current repo (transcripts and story batches counted).

Terminal window
cascade status