Hermes: AI Agent
app/hermes provides a source installation guide for Hermes Agent. It uses a separate Python virtual environment and external model APIs on an existing Pigsty Linux host. The directory contains no Compose file or conf/app/hermes.yml; app.yml is not required.
The development guide pins v2026.9.24 (Python package version 0.21.5), which requires Python >=3.11,<3.14. The guide in the public Pigsty repository still shows the earlier 0.8.0 example. Use the following steps for the newer release.
Installation
Install system dependencies such as python3.12-venv, then run on the target Linux host:
This release uses an editable source installation. The CLI is included in the core dependencies; the old cli extra is no longer used.
Configuration and Verification
Store provider credentials in ~/.hermes/.env with mode 0600. Select the provider, model, and terminal working directory in ~/.hermes/config.yaml. See the Hermes configuration guide and provider setup.