Skip to content

SAI CLI 0.2.0a1

Pre-release
Pre-release

Choose a tag to compare

@Entropy-Enthalpy Entropy-Enthalpy released this 11 Oct 18:55
· 59 commits to main since this release

SAI CLI's first public alpha combines local Slurm/Lustre queries for people with structured, user-authorized SAI operations for scripts and independently chosen Agents.

  • Familiar cluster queries and an optional Textual interface with native account selection, directory quota lookup, and GPU/CPU allocation maps.
  • Portable configuration and normal Identity sign-in; offline command discovery and matching bundled Agent guidance.
  • Authorized account, job, result and cost reads, default-account changes, and recipient invitation acceptance. Broader management remains in development.

Python 3.11+ is required. This alpha is qualified on Linux; native adapters have been exercised with Slurm 26.05.1 and Lustre 2.17. Scheduler allocation is distinct from utilization, and running estimates are distinct from settled charges.

Download the wheel and SHA256SUMS, verify the checksum, then install with pipx install ./sai_cli-0.2.0a1-py3-none-any.whl. Use pipx install './sai_cli-0.2.0a1-py3-none-any.whl[tui]' for the optional interface. Start with the first-use guide.

First-party code uses Apache-2.0. The separate Slurm patch retains upstream GPL terms and is excluded from the Python distributions. This release is distributed through GitHub, not PyPI; installing the client does not install site services or change cluster defaults.

Validation: 1200 tests, wheel/source builds, installed-wheel checks, terminal restoration and disclosure scans. Live installations and human usability retain their separate acceptance boundaries.