@program-video/cli

0.3.6 • Public • Published

Program

@program-video/cli

Command-line interface for Program — AI-powered video creation platform

npm version npm downloads


Installation

npm install -g @program-video/cli

Or run directly with npx:

npx @program-video/cli <command>

Authentication

# Sign in (opens browser for device authorization)
program auth login

# Check authentication status
program auth status

# Sign out
program auth logout

Commands

Projects

# List all projects
program project list

# Create a new project
program project create --title "My Video"

# Get project details
program project get <project-id>

Workflows

# List available workflow templates
program workflow list

# Run a workflow
program workflow run <template-id> --project <project-id>

# Check workflow execution status
program workflow status <execution-id>

# Watch execution progress
program workflow status <execution-id> --watch

Tools

# List available tools
program tool list

# Execute a tool
program tool exec <tool-name> --project <project-id> --params '{"key": "value"}'

Messages

# List messages in project chat
program message list --project <project-id>

# Send a message to project chat
program message send "Your message" --project <project-id>

Documentation

# View CLI documentation
program docs

Options

All commands support these options:

Option Description
--json Output in JSON format (for scripting)
--help Show command help

Credentials

Credentials are stored locally in ~/.program/credentials.json.

Links

Commercial Use

Videos created through the Program CLI may be used for commercial purposes.

License

Proprietary - Copyright © 2026 Latent Supply Pty Ltd

Readme

Keywords