npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@juicylucy/cli

v0.1.5

Published

juicy — the JuicyLucy generative-media CLI for coding agents.

Readme

@juicylucy/cli

juicy is the command-line tool JuicyLucy's ad-production skills use to generate and retrieve creative assets (first frames, video clips, soundtracks, voiceovers) for coding agents. Every command prints one JSON document on stdout, reports errors as JSON on stderr, and exits with a code an agent can branch on. Generated files are frozen under .media/ with a provenance record in the same call.

Proprietary. This package is published for installation convenience only. The source is not public, and no licence to copy, modify, or redistribute is granted beyond running the tool with a JuicyLucy account. The terms are in the LICENSE file shipped in this package (package.json declares SEE LICENSE IN LICENSE).

Install

The JuicyLucy plugin's setup installs juicy for you. To install by hand:

npm install -g @juicylucy/cli
juicy --help

Requires Node 22 or newer, and network access: every command except --help, auth help, completion, skill and manifest verify reaches the API. A sandbox that blocks the network must allow it first (Codex: network_access = true under [sandbox_workspace_write]); an error with code network means exactly that, so retry with network access.

Use

juicy auth help                        how to sign a user in — agents read this first
juicy auth login                       sign in (a one-time code sent to the account's email)
juicy catalog list                     roles, the models each offers, what each is best for
juicy sample list                      free sample assets
juicy image generate --role first-frame --aspect 9:16 --variant v01 --prompt "…"
juicy video generate --image .media/first-frames/v01.png --duration 12 --variant v01 --prompt "…"
juicy video generate --model kling-3-pro --image … --duration 5 --variant v01-hero --prompt "…" --max-cost 1000
juicy audio music --duration 30 --name bed --prompt "…"
juicy audio voiceover --name vo --voice Puck --style "bright, unhurried" --prompt "…"
juicy manifest verify --project . --require-video
juicy credits balance                  credits left; `juicy credits packs` lists what can be bought
juicy credits topup --pack usd-25      a Stripe payment link for the user to pay in their browser
juicy doctor

Run juicy <noun> <verb> --help, --request-schema, or --response-schema for the full contract of any command.

Exit codes: 0 ok · 1 API or network · 2 usage · 3 sign-in needed · 4 still running (the job JSON is on stdout; run the next command) · 5 insufficient credits.

Licence

The CLI is proprietary. LICENSE permits lawful personal, professional and client use, customization and internal sharing with employees/contractors. External redistribution of the software requires permission; creative outputs are separate. Hosted generation still requires an account and credits and is subject to the service terms.