@recoupable/cli) wraps the Recoup API for terminal-first workflows. It’s available as a global npm package and comes pre-installed in sandbox environments.
The CLI is in beta. The commands listed below are what’s shipped today (v0.1.13). For research workflows and most content operations, call the REST API directly — the CLI is gradually catching up.Agents: if a command isn’t listed below, don’t retry — fall back to the corresponding REST endpoint linked under each command.
Install
Authenticate
Set your API key as an environment variable:Configuration
All commands support
--json for machine-readable output and --help for usage info.
Commands
whoami
Show the authenticated account. SeeGET /api/accounts/id.
orgs
List organizations. SeeGET /api/organizations.
artists
List artists. SeeGET /api/artists.
emails
Send an email to the authenticated account. SeePOST /api/emails.
chats
Manage chats. SeeGET /api/chats and POST /api/chats.
sandboxes
Manage sandboxes. SeeGET /api/sandboxes and POST /api/sandboxes.
tasks
Check background task status. SeeGET /api/tasks/runs.
songs
Run AI music analysis. SeePOST /api/songs/analyze and GET /api/songs/analyze/presets.
--preset or --prompt is required. The other flags are optional.
content
Content creation pipeline — generate AI-powered social videos for artists.List templates
Validate an artist
Check that an artist has the required assets before creating content. SeeGET /api/content/validate.
Estimate cost
Preview estimated cost and duration before kicking off the pipeline. SeePOST /api/content/estimate.
Create content
Run the full content-creation pipeline for an artist. SeePOST /api/content/create.
