Commands

Full reference for all CLI commands.

ocsidian init

Create a new Ocsidian project.

ocsidian init [project-name] [options]

Options:
  --template <name>    Use a project template
  --engine <version>   Target Unreal Engine version (default: latest)
  --no-git             Skip Git initialization

ocsidian generate

Run an AI generation from a prompt string or file.

ocsidian generate [options]

Options:
  --prompt <text>      The generation prompt
  --file <path>        Read prompt from a file
  --model <name>       Model to use (fast|pro|ultra)
  --dry-run            Show the generation plan without executing
  --output <path>      Output directory for generated content

ocsidian build

Compile the Unreal project.

ocsidian build [options]

Options:
  --config <name>      Build config (Development|Shipping|Debug)
  --platform <name>    Target platform (Win64|Mac|Linux|Android|iOS)
  --clean              Clean build

ocsidian package

Package the project for distribution.

ocsidian package [options]

Options:
  --config <name>      Build config (default: Shipping)
  --platform <name>    Target platform
  --output <path>      Output directory