poe is distributed as prebuilt archives on GitHub Releases, with first-party installers for macOS, Linux, and Windows.
macOS and Linux:
curl -fsSL https://raw.githubusercontent.com/oco-adam/panelofexperts/main/scripts/install.sh | shWindows PowerShell:
irm https://raw.githubusercontent.com/oco-adam/panelofexperts/main/scripts/install.ps1 | iexQuick install requires at least one published GitHub release. If the installer says no published release exists yet, clone the repo and use the source-build flow from the README until the first release is published.
The installers:
- install
poeonto your user PATH - verify the downloaded archive checksum
- write a minimal install receipt for
poe doctor - support version pinning with
POE_VERSION
- Download the archive for your platform from GitHub Releases.
- Extract the archive.
- Move
poeorpoe.exeinto a directory on your PATH. - Run
poe version. - Run
poe doctor.
POE_VERSION: install a specific release tag such asv1.2.3POE_INSTALL_DIR: override the destination directoryPOE_BASE_URL: override the artifact source for local smoke tests or mirrorsPOE_FORCE_INSTALL=1: allow overwrite when anotherpoebinary is already ahead of the chosen install pathPOE_HOME: override the config directory used for the install receipt