Run the CLI

The CLI ships with @bridgee-ai/senna and can run directly through npx:

npx @bridgee-ai/senna help

Blocks

Initialize a project, inspect available blocks, and install a block as source code you own:

# Create senna.json
npx @bridgee-ai/senna init

# List available blocks
npx @bridgee-ai/senna blocks

# Install a block
npx @bridgee-ai/senna add PageHeader

Older Kumo-based projects may still contain inherited kumo.json configuration or src/components/kumo/ paths. Treat those as compatibility names during migration; do not rename installed source blindly.

Component Registry

Access Senna’s generated component documentation from the terminal:

# List components and categories
npx @bridgee-ai/senna ls

# Show one component
npx @bridgee-ai/senna doc Button

# Show all component documentation
npx @bridgee-ai/senna docs

To compare with the upstream Kumo release line, run the same documentation commands against @cloudflare/kumo explicitly.

Try It

Type commands in the interactive terminal below to explore the CLI.

Senna CLI v1.0.0 - Type "senna help" for commands
$

Tip: Use arrow keys for command history, Ctrl+L to clear