Node.js · native fetch

Node
client

A one-file Node 18+ client for automated video tools and workflow builders. It calls recommend, then brief, and returns a publishable pack.

01Usage

Describe
to pack.

The helper returns sound name, sound slug, official TikTok sound URL, proof, brief, captions, hashtags, and boundary copy.

node wouldliker.js "Unboxing my new ceramic mug, 22 seconds"
02Returns

Sound URL
not audio bytes.

Downstream upload tools should attach the returned TikTok sound URL at upload time.

Output

sound

sound_slug, sound_name, tiktok_sound_url, why, proof_examples.

Use the official URL
Output

brief

clip_brief, caption_short, caption_mid, caption_with_hashtags, hashtag_pack.

Use in content workflow
Output

boundary

copy_boundary reminds clients that proof is evidence of fit and momentum, not guaranteed views.

Surface it

Download
the file.

No package install. Native fetch. Works well in serverless tasks, schedulers, and AI-video pipeline glue.