Wyreup in your terminal.
Every Wyreup tool from the shell. Same engine as the web, same privacy — scriptable, batch-friendly, offline.
npx @wyreup/cli compress photo.jpg npm publish is imminent. View the source now on GitHub.
Install
npx @wyreup/cli compress photo.jpg npm install -g @wyreup/cli
wyreup compress photo.jpg Usage examples
wyreup compress photo.jpg \
--quality 80 -o compressed.jpg wyreup merge-pdf a.pdf b.pdf c.pdf \
-o merged.pdf wyreup face-blur vacation.jpg \
-o anonymized.jpg wyreup ocr scan.pdf \
-o text.txt wyreup qr "https://wyreup.com" \
-o qr.png wyreup --help
wyreup compress --help Pro tools in the CLI
Every Pro tool runs from the shell too — same credits, same balance as the web. Sign in once with your API key (get one at /account):
wyreup login # prompts for the key
wyreup balance # confirms it worked
The key is saved to ~/.wyreup/config.json
(mode 0600). Prefer to keep it out of the filesystem? Set
WYREUP_API_KEY in your shell
and the CLI uses that instead — useful for CI and ephemeral
shells.
wyreup transcribe-pro meeting.mp3 -o transcript.txt
wyreup text-to-speech-pro draft.txt --language EN -o draft.mp3
wyreup image-generate-pro prompt.txt --steps 4 -o art.jpg
Failed runs auto-refund. wyreup logout
clears the local key — revoke server-side at
/account.
Why CLI
- Batch processing
Process 500 photos in a loop. Same engine, same privacy.
- Scriptable
Pipe into bash, make, or a CI workflow.
- Air-gapped environments
Works offline. No server call, ever.
- Every tool
Same names as the web. Browse the catalog →
- Agent-friendly
Pair with @wyreup/cli-skill so Claude Code, Aider, or any shell-capable AI agent knows when and how to invoke tools.