2. chat answer 1
ChatGPT says,
from hermes repo,
https://github.com/NousResearch/hermes-agent/blob/main/website/docs/getting-started/installation.md
Use this curl command
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
THIs DID NOT WORK
pm install failed
autofocus
3 chat answer 2
the rustc and cargot command didnt' work so
I asked ChatGPT
This is not working tt@MacBookPro ~ % curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash ┌─────────────────────────────────────────────────────────┐ │ ☤ Hermes Agent Installer │ ├─────────────────────────────────────────────────────────┤ │ An open source AI agent by Nous Research. │ └─────────────────────────────────────────────────────────┘ ✓ prerequisites ok (git, curl) → Updating /Users/tt/.hermes/hermes-agent (main) ✓ uv ready (uv 0.12.3 (507230998 2026-08-07 x86_64-apple-darwin)) ✓ bootstrap Python ready; PM prepares the dependency environment ✓ uv ready (uv 0.12.3 (507230998 2026-08-07 x86_64-apple-darwin)) ✗ Installing dependencies (hash-verified via uv.lock) failed (exit 1). Last output: "cargo" "rustc" "--profile" "release" "--message-format" "json-render-diagnostics" "--locked" "--manifest-path" "/Users/tt/.hermes/cache/uv/sdists-v9/pypi/cryptography/50.0.1/at0PBH7d1SKsWmvK/src/src/rust/Cargo.toml" "--lib" "--" "-C" "link-args=-Wl,-install_name,@rpath/cryptography.hazmat.bindings._rust.abi3.so"` Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/Users/tt/.hermes/cache/uv/builds-v0/.tmpsXdRgM/bin/python', '--compatibility', 'off'] returned non-zero exit status 1 hint: `cryptography` (v50.0.1) was included because `hermes-agent` (v0.0.0) depends on `cryptography` hint: Build failures usually indicate a problem with the package or the build environment ✗ venv: uv sync exited 1: rs/tt/.hermes/cache/uv/sdists-v9/pypi/cryptography/50.0.1/at0PBH7d1SKsWmvK/src/src/rust/Cargo.toml" "--lib" "--" "-C" "link-args=-Wl,-install_name,@rpath/cryptography.hazmat.bindings._rust.abi3.so"` Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/Users/tt/.hermes/cache/uv/builds-v0/.tmpsXdRgM/bin/python', '--compatibility', 'off'] returned non-zero exit status 1 hint: `cryptography` (v50.0.1) was included because `hermes-agent` (v0.0.0) depends on `cryptography` hint: Build failures usually indicate a problem with the package or the build environment — retry, or run `hermes pm doctor` full log: /Users/tt/.hermes/logs/install.log ✗ pm install failed tt@MacBookPro ~ % hermes doctor zsh: command not found: hermes tt@MacBookPro ~ %
Chatgpt checked,
grep -n -E -i -C 5 'error:|openssl|pkg-config|failed to run custom build|rustc' ~/.hermes/logs/install.log | tail -100
then,
xcode-select -p
rustc and cargo didn't work
Fix in next step
4 chat answer 3
ChatGPT says,
Install Mac Ports from https://www.macports.org/install.php I'm using sequoia
Check if ports is installed
port version
run this command in termainl found her in mac ports doc https://ports.macports.org/port/rust/
sudo port install pkgconf openssl rust
Site in link above for rust show
sudo port install rust
5 chat answer 3-b?
check everything
pkg-config --version openssl version rustc --version cargo --version
Then verify that OpenSSL is discoverable:
pkg-config --modversion openssl
RUN THESE FINALLY
export PATH="/opt/local/bin:/opt/local/sbin:$PATH"
export OPENSSL_DIR="/opt/local"
export PKG_CONFIG_PATH="/opt/local/lib/pkgconfig"
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
5. chat answer end
It's working, but don't don't mess with this , just QUIT HERMES FOR NOW