Skip to content

QuotaPane v1.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 00:40

A small, always-on-top desktop window that shows how much of your Claude and
Codex subscription quota is left. It reads the credential files the
official claude / codex CLIs already wrote on your machine, asks the
providers what's left, and draws the answer. No account, no server in the
middle, nothing reported to anyone.

The point of the project is the size of its trust boundary: exactly two
modules ever touch a credential or the network, and they are small enough to
read end to end in one sitting.

Highlights

  • Claude 5-hour / 7-day windows; Codex rate-limit windows labelled by
    duration; per-model breakdown behind a toggle; staleness reporting.
  • System tray icon with Show/Hide/Quit (Windows, macOS).
  • quotapane-cli prints the same normalized snapshot as text or JSON.
  • Security: egress deny-by-default with a compile-time allowlist of
    exactly two hosts; tokens never persisted, logged, or serialized
    (Secret<T>, zeroized, «redacted»); no telemetry (CI-enforced); no
    auto-update or update check; credential files opened read-only.
  • Release integrity: built only in CI from the tag; SHA256SUMS +
    cosign keyless Sigstore bundle + GitHub build-provenance attestation;
    TOOLCHAIN.txt in every archive; every Action pinned by full SHA;
    drafts only, human-published.

A passing signature proves the artifact came from this repository's CI at a
specific commit — for maximum assurance, build from source.

Full Changelog: https://github.com/cipherpine/quotapane/commits/v1.0.0