JSPM

  • Created
  • Published
  • Downloads 1355
  • Score
    100M100P100Q103522F
  • License MIT

A Node.js CLI for interacting with deco.chat.

Package Exports

  • deco-cli
  • deco-cli/dist/cli.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (deco-cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Deco CLI Reference

The Deco CLI is your interface for managing AI-native projects built with deco.chat.

Official docs: https://docs.deco.page/


Authentication

Command Description
deco login Authenticate and store an API token for subsequent commands.
deco logout Remove local credentials and end the session.
deco whoami Show the currently authenticated user and workspace.

Project Management

Command Description
deco create Scaffold a new deco project from an official template.
deco configure Re-run setup for the current directory to change workspace or app settings.

Development

Command Description
npm run dev Preferred way to run local Worker and React frontend in watch mode.
deco dev (Experimental) Future unified development command.
deco link [build-command] Link your local dev server to a public domain. Supports -p <port>. Example: deco link npm run dev.

Type Generation

Command Description
deco gen Generate types for external integrations (deco.gen.ts).
deco gen:self Generate types for your own tools and workflows via local /mcp endpoint.

Hosting & Deployment

Command Description
npm run deploy Builds frontend and invokes deco deploy. Recommended for most use cases.
deco deploy Bundle and deploy to Cloudflare Workers. Supports -w, -a, and -l.
deco hosting list -w <name> List deployed apps in a specific workspace.

Integrations

Command Description
deco add Add and configure workspace integrations.

Maintenance

Command Description
deco update Upgrade the CLI to the latest published version.

Getting Help

Command Description
deco --help Display the full list of CLI commands and usage.

Configuration File

The CLI uses a local config file to store your workspace and app context. Set or update this configuration anytime using: deco configure


Environment Variables

Variable Purpose
DECO_CHAT_API_TOKEN API token for authentication (set by deco login).
DECO_CHAT_API_LOCAL Overrides API base URL for local development.
DECO_SELF_URL Local MCP endpoint for deco gen:self to introspect workflows/tools.