Skip to content

Releases: machinefi/qspro-cli

v0.2.0 — image generation + catalog refresh

27 May 01:04
25d99c4

Choose a tag to compare

New

  • qsp image "PROMPT" — text-to-image via the OpenAI-compatible /v1/images/generations, saved to disk. Default model flux.2-pro; -o, --size, -n, --json. -n generates N images (each a separate request/charge, written as soon as it succeeds); files always use the real returned format.

Changed

  • qsp models now splits chat vs image-generation tables and ships a refreshed pre-signin catalog + prices.
  • Default chat model is now deepseek-v4-flash (cheaper, faster, 1M context). New QSP_IMAGE_MODEL env var.
  • Cleaner failures across the board (json.JSONDecodeError, image save errors).
pip install -U quicksilverpro
qsp image "a fox in the snow" -o fox.jpg

v0.1.2 — keys create echoes monthly cap

17 Apr 03:07

Choose a tag to compare

Polish release.

  • qsp keys create <alias> --monthly-limit N now echoes the cap in the success message. Previously you had to re-run qsp keys list to verify the cap applied.
  • No other behavior changes; safe drop-in upgrade.
brew upgrade machinefi/qspro/qspro     # or
pipx upgrade quicksilverpro

v0.1.1 — Friendly network errors

17 Apr 02:52

Choose a tag to compare

Bug-fix release.

What changed

  • CLI: wrap the click command group in run() with friendly handlers for httpx.ConnectError, ConnectTimeout, ReadTimeout, HTTPError. No more Python traceback when the network is slow / blocked / offline. Exit codes: 0 ok, 1 remote/network, 2 auth/usage, 130 ctrl-c.
  • CLI: qsp usage -n now validates with IntRange(min=0); 0 means totals-only.
  • CLI: qsp keys delete ALIAS with multiple matching keys now errors + lists candidates instead of silently deleting the first.
  • CLI: _chat_stream no longer leaks the http client on errors; ctrl-c mid-stream exits cleanly (130).
  • Version bump 0.1.0 → 0.1.1.

Install / upgrade

pip install --upgrade quicksilverpro
# or
brew upgrade machinefi/qspro/qspro

See https://github.com/machinefi/qspro-cli for full docs.

v0.1.0 — Initial release

17 Apr 00:55

Choose a tag to compare

First public release of the QuickSilver Pro CLI.

What's here

pip install quicksilverpro
qsp init
qsp chat "Write me a haiku"

Commands:

  • qsp init — browser walkthrough or paste existing key
  • qsp chat "..." — streaming completion (deepseek-v3 default), --json for structured output
  • qsp balance — credits remaining
  • qsp models — supported models + pricing + context length
  • qsp status — live per-model latency
  • qsp usage -n N — recent API calls with cost
  • qsp keys {list,create,delete} — manage API keys with optional monthly spend caps
  • qsp pay {5,20,50} — opens Stripe checkout

Every command supports --json and uses stable exit codes (0 ok · 1 remote · 2 auth/usage).

Install

pip install quicksilverpro
# or
brew install machinefi/qspro/qspro

Docs: https://quicksilverpro.io/dashboard#quickstart · Source: https://github.com/machinefi/qspro-cli