Pick a command.
Real output from four of the most-used commands, timings included. Every one of them returns a URL you can hand to the next step.
Generate 4K photos and graphics from text prompts
$ behooked generate image --prompt 'A sleek futuristic smartwatch on dark silk' --aspect 16:9
⠋ Dispatching generation to BeHooked Image Engine v3...
✔ Render complete! [3.2s]
Output: https://cdn.behooked.ai/renders/img_99812.png (4096x2304) Turn scripts or photos into high-res motion clips
$ behooked generate video --input photo.png --motion cinematic --duration 5s
⠋ Synthesizing camera orbit & 60fps interpolation...
✔ Video rendered successfully! [12.4s]
Output: https://cdn.behooked.ai/renders/vid_77410.mp4 (4K, 60fps) Generate custom sound FX, voiceovers, and scores
$ behooked audio synth --voice 'Cinematic Male' --text 'In a world of infinite creativity...'
⠋ Synthesizing voiceover & spatial reverb...
✔ Audio generated! [1.8s]
Output: https://cdn.behooked.ai/renders/audio_3312.wav (24-bit PCM) Execute multi-step conversational media workflows
$ behooked superagent run --goal 'Build a 30s product teaser from product-specs.json'
⠋ Analyzing specs -> Scripting -> Scene 1 (Image) -> Scene 2 (Video) -> Audio Sync
✔ Complete workflow executed in 45s!
Final Teaser: https://cdn.behooked.ai/renders/teaser_final.mp4 When you already know the shot.
The studio is for exploring. The CLI is for the run you have done forty times and want scripted.
- 01
One command, one render
Trigger an 8K image or a video upscale with a single line. No project to create, no interface to load first.
- 02
Batch a whole folder
Point the CLI at a directory of product photos and generate the walkthrough for every one of them concurrently.
- 03
Pipes into everything
Pass --json and the render URL, duration and job status come back as parseable output for a shell script or a CI step.
FAQs
Questions, answered.
Everything you need to know about the product, credits, licensing, and workflow.
How do I install the BeHooked CLI?
You do not have to. Run `npx @behooked/cli` from any terminal with Node installed. To keep it around, install it globally with `npm install -g @behooked/cli` or `pnpm add -g @behooked/cli`.
How do I sign in or supply my API key?
Run `behooked login` to authenticate through the browser, or set the `BEHOOKED_API_KEY` environment variable in your shell profile for non-interactive use.
Can I pipe CLI output into other scripts?
Yes. Every command accepts `--json`, so render URLs, media metadata and job status can be piped into shell scripts, Python automation or a CI workflow.
Does the CLI support batch generation?
Yes. Pass `--batch inputs.json` with a list of prompts, or point the CLI at a folder of images, and it renders the variations concurrently.