Skip to main content
The VidJutsu CLI lets you run campaigns from your terminal. It’s a lightweight wrapper around the REST API — every CLI command maps to an API call to api.vidjutsu.ai.

Install

curl -fsSL https://vidjutsu.ai/install.sh | bash
See installation for details and manual install options.

Commands

CommandDescription
vidjutsu authAuthenticate with your payment credential
vidjutsu generateGenerate a video
vidjutsu imagesGenerate, list, or get images
vidjutsu musicGenerate, list, or get music
vidjutsu accountCreate, list, get, or delete accounts
vidjutsu postSchedule, list, get, or cancel posts
vidjutsu campaignCreate, list, or get campaigns
vidjutsu balanceCheck your credit balance
vidjutsu topupAdd credits to your balance
vidjutsu statusCheck any resource status by ID
vidjutsu chatChat with the VidJutsu AI agent
vidjutsu infoShow API discovery info

Quick example

# Authenticate
vidjutsu auth --card tok_live_xxxx

# Top up credits
vidjutsu topup 100

# Create an account
vidjutsu account create --platform tiktok --name "style_la"

# Generate a video
vidjutsu generate --prompt "Street style lookbook" --aspect 9:16

# Schedule a post
vidjutsu post schedule --account acc_8k2x --video vid_q9f3

Configuration

The CLI stores its config at ~/.vidjutsu/config.json:
{
  "apiUrl": "https://api.vidjutsu.ai",
  "payment": "card:tok_live_xxxx"
}
All output is JSON by default, making it easy to pipe into jq or other tools.