Docs/Reference

Platform support

Which operating systems and architectures Gray runs on, how each binary is built, and what native Windows does not support yet.

OS / archBinaryNotes
Linux x86_64 · aarch64musl-staticfully supported; systemd user service or runit
macOS arm64 · x86_64Rust-static, not notarizedcurl installs run fine; browser downloads may hit Gatekeeper
Windows 11 x86_64nativeGit Bash supplies the shell

Native Windows

  • —Self-update is refused — rerun the installer.
  • —The gateway and cron execution are unsupported and refused explicitly; jobs can still be managed as files.
  • —Credential and transcript files use standard user-profile permissions and are not ACL-hardened.
  • —-Wsl installs the Linux build inside WSL instead, for everything above.

Stability

At 1.0 a stability contract covers CLI flags, the session JSONL schema, plugin wire v1 and the ~/.gray layout; on 0.x these are best-effort. The TUI and internal crate APIs are not covered. Per-release changes are in the changelog.

Join the Discord

Chat with the people building and running Gray. Show what you made with it.

Join Discord →

Need help?

Open an issue on GitHub, run /feedback from the REPL, or ask in Discord.

Open an issue →