Skip to main content
The emep CLI is the primary command-line interface for EMEP. It wraps the REST API and adds local file operations, offline packaging, and batch workflows. Every command returns structured JSON on stdout and human-readable logs on stderr.

Command Table

Global Flags

All commands support these flags:

CLI Execution Flowchart

Example: Register and Merge

Exit Codes

Integration Points

  • REST API: all remote commands map 1:1 to API endpoints.
  • ModelRegistry: model register and compat check interact directly.
  • ArtifactStore: artifact fetch downloads binaries.
  • DeploymentManager: deploy promote triggers promotion workflows.
  • Offline Operations: offline pack produces self-contained packages for air-gapped environments. See Offline Deployment and Offline Operations.