Standalone installation
Install the self-contained ptc executable from GitHub Releases.
A target machine does not need Elixir, Erlang, Python, Node.js, or a separately installed sandbox to run an application that needs no API key or an agent whose external tools are remote.
Download the release
Open GitHub Releases and
download the macOS arm64 archive together with its adjacent .sha256 file.
Release archives use this name:
ptc-VERSION-macos-arm64.tar.gzVerify the checksum before extracting the archive:
shasum -a 256 -c ptc-VERSION-macos-arm64.tar.gz.sha256
tar -xzf ptc-VERSION-macos-arm64.tar.gz
./ptc/bin/ptc --versionMove the complete extracted ptc directory to a stable location and add its
bin directory to your PATH. Keep the release tree together; the launcher
uses the runtime and libraries beside it.
Artifact contract
A packaged archive is named ptc-VERSION-macos-arm64.tar.gz and ships with an
adjacent SHA-256 file. It records its minimum supported macOS version in
MINIMUM_MACOS.
macOS archives are ad-hoc signed. They are not Developer ID signed and are not notarized. A browser download carrying a quarantine flag may require you to remove that flag before the first run.
After extraction, verify the executable before using credentials:
ptc --version
ptc init hello-ptc
ptc run hello-ptc/ptc-project.jsonExternal MCP servers retain their own runtime and installation requirements. The standalone executable removes PtcRunner's toolchain requirement; it does not silently bundle every server you may choose to connect.