Skip to content

@glrs-dev/assume

Docs content in progress. See the package README for the full documentation while this site is being filled in.

Install

Terminal window
npm i -g @glrs-dev/assume

The prebuilt binary for your platform is auto-selected via npm’s optionalDependencies.

Two equivalent bins: gs-assume and gsa.

What it is

A Rust-based daemon + CLI for managing SSO credentials across AWS, GCP, and other providers. Per-shell context switching, fuzzy account/role matching, browser-based login flow.

Packaging

The npm distribution uses the prebuilt-binary optionalDependencies pattern — your package manager only downloads the binary tarball for your actual platform (darwin-arm64, darwin-x64, linux-x64, linux-arm64, or win32-x64). No postinstall scripts.