Hermes Installer

v1.1.7

Hermes Agent 安装配置完整指南。当用户要求安装 Hermes Agent、部署 Hermes、配置模型提供商、配置飞书/Telegram/Discord 网关时使用此 Skill。触发词:安装 Hermes、部署 Hermes Agent、配置 Hermes、配置 GLM、配置 Kimi、配置 Ope...

2· 199·0 current·0 all-time
byZihan Jin@dongyu23
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (Hermes Agent installer) match the requested binaries (git, python, pip, docker) and the included docs/scripts. Requiring OPENAI_API_KEY and OPENAI_BASE_URL is consistent with configuring/testing OpenAI-compatible model endpoints described in api-config.md.
Instruction Scope
Runtime instructions and scripts act on ~/.hermes and (optionally) migrate data from ~/.openclaw. The doctor script reads ~/.hermes/.env and config.yaml and will POST a small test request to the configured OPENAI_BASE_URL using the API key. Reading OpenClaw for migration and reading/writing ~/.hermes are within the installer's purpose, but they do access user config and potentially API keys—users should expect that migration/import operations may import sensitive data.
Install Mechanism
This is an instruction-only skill (no install spec). The instructions clone a GitHub repository and suggest pip-installing 'uv' or using its GitHub releases; those are typical for this workflow. No downloads from untrusted shorteners or arbitrary servers are present in the supplied materials (the repo URLs are standard GitHub links).
Credentials
Only OPENAI_API_KEY and OPENAI_BASE_URL are declared as required env vars, which matches the files and scripts that test the model endpoint. Additional gateway tokens (Feishu/Telegram/Discord) appear only as optional configuration when the user chooses to enable those gateways.
Persistence & Privilege
The skill does not request always:true, does not modify other skills' configs, and operates in user-owned paths (~/.hermes). Scripts stop/start the Hermes gateway and remove or update files under ~/.hermes only, which is appropriate for an installer/uninstaller.
Assessment
This skill appears to be a coherent Hermes Agent installer. Before installing: 1) Verify you trust the upstream GitHub repo (https://github.com/NousResearch/hermes-agent) because the installer clones and executes code from it. 2) Back up ~/.openclaw and ~/.hermes if you plan to use the migration feature—migration can import keys and data. 3) OPENAI_API_KEY and OPENAI_BASE_URL will be read from ~/.hermes/.env and used to send a test request to the configured endpoint—ensure the base URL is a trusted endpoint. 4) Gateway tokens (Feishu/Telegram/Discord) are requested only if you enable those gateways; provide them only when you intend to activate that integration. 5) Review the included scripts (doctor.sh, uninstall.sh, update-restart.sh) before running them so you understand what they will modify or delete.

Like a lobster shell, security has layers — review code before you run it.

deploymentvk971c26d5me2k73e4jnhvjbw0d84m7ddhermesvk971c26d5me2k73e4jnhvjbw0d84m7ddinstallervk97513c4v7g7g91xt0jqk3wp0984m2h3latestvk971c26d5me2k73e4jnhvjbw0d84m7ddopenclawvk971c26d5me2k73e4jnhvjbw0d84m7dd

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

Binsgit, python, pip, docker
EnvOPENAI_API_KEY, OPENAI_BASE_URL

Comments