Slicy Docs

Slicy CLI

A terminal companion for Slicy Canvas — same auth, same credit balance, same models.

The Slicy CLI is a terminal companion to Slicy Canvas. Pipe batches, smoke-test integrations, or wire a generation into your build script — the CLI talks to the same auth, the same credit balance, and all the models you can reach in the browser canvas.

Install

npm i -g @slicy/cli

The package is published to the public npm registry; no auth needed for install. The CLI binds itself as slicy on your $PATH.

Authenticate

slicy login

A browser tab opens at slicy.ai/auth/cli for the OTP handshake. After you complete it, the CLI writes a long-lived refresh token to ~/.config/slicy/credentials (macOS: ~/Library/Application Support/slicy/) and uses that on every subsequent call.

Generate

slicy run nano-banana-pro --prompt "ergonomic office chair, studio lighting" --out chair.png

Generations use the same per-image price you see in the Canvas — the CLI prints the cost before the call and the remaining balance after.

Pipe & batch

ls product-photos/*.jpg | slicy run birefnet --in - --out cutouts/

The CLI reads file paths on stdin and emits the generated paths on stdout — composable with xargs, parallel, jq, and any shell pipeline. Run slicy --help for the full subcommand reference.

Tier

Ships with every paid tier. Free tier accounts can install and inspect but generations require a paid balance.

Status

The CLI is currently in power-user preview — feature parity with the canvas is around 80% as of 2026-05. Open node types, queue inspection, and credit transactions are first-class; advanced canvas wiring (prompt chains, node folding) is in progress. Track the roadmap on the Slicy Canvas TODO (public mirror) or in the canvas itself.

On this page