Skip to main content

vai workflow install

Install a community workflow package from npm with automatic validation.

Synopsis

vai workflow install <package-name> [options]

Description

vai workflow install downloads a community workflow package from the npm registry, validates the workflow definition against vai's schema, and checks compatibility with your vai version. It is a convenience wrapper around npm install that provides immediate feedback on whether the workflow is valid and ready to use.

Options

FlagDescriptionDefault
<package-name>The npm package name (required)
--globalInstall globally (available to all projects)false
--jsonOutput result as JSONfalse

Examples

Install a community workflow

vai workflow install vai-workflow-legal-research

Output:

Installing vai-workflow-legal-research...
✔ Downloaded vai-workflow-legal-research@1.0.0
✔ Validated workflow definition (3 steps, tools: query, rerank, generate)
✔ Compatible with vai v1.27.0

Installed. Run with:
vai workflow run vai-workflow-legal-research --input query="..."

Install globally

vai workflow install vai-workflow-legal-research --global

JSON output

vai workflow install vai-workflow-code-review --json

Error Cases

ScenarioBehavior
Package not found on npmPackage vai-workflow-xyz not found on npm
Package is not a vai workflowvai-workflow-xyz is not a valid vai workflow package (missing "vai" field in package.json)
Workflow definition is invalidPackage installs but is flagged as invalid with details
Name missing vai-workflow- prefixPackage name must start with "vai-workflow-"