一键导入
hermes-agent
Interact with Hermes Agent's OpenAI-compatible API for multi-model conversations, skill management, and scheduled tasks
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Interact with Hermes Agent's OpenAI-compatible API for multi-model conversations, skill management, and scheduled tasks
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Generate and manage Docker Compose stacks via the better-openclaw API
Deploy and manage a self-hosted Tailscale control server (Headscale) for zero-trust private networking and secure access to your stack.
A specialized skill workflow instructing you to use Serper (for discovery) and any configured Browser Automation provider (Hyperbrowser, Browseruse, Lightpanda, or Browserless) to scrape official documentation and teach yourself new technical skills.
Instructions for utilizing the HexStrike AI MCP Server for automated pentesting and security research.
Instructions for managing the PentAGI autonomous AI agent system for complex penetration testing tasks.
Instructions for dropping into the PentestAgent TUI/CLI interface for black-box target assessment.
| name | hermes-agent |
| description | Interact with Hermes Agent's OpenAI-compatible API for multi-model conversations, skill management, and scheduled tasks |
| metadata | {"openclaw":{"emoji":"☤"}} |
Self-improving AI agent by Nous Research with a built-in learning loop, skills system, and multi-platform messaging gateway. The API server is available at http://{{HERMES_HOST}}:{{HERMES_API_PORT}}.
Hermes exposes an OpenAI-compatible API at port {{HERMES_API_PORT}}. Any tool or frontend that speaks the OpenAI Chat Completions format can connect directly.
curl http://{{HERMES_HOST}}:{{HERMES_API_PORT}}/v1/chat/completions \
-H "Authorization: Bearer {{HERMES_API_KEY}}" \
-H "Content-Type: application/json" \
-d '{
"model": "default",
"messages": [{"role": "user", "content": "Hello Hermes"}]
}'
# Create a stateful response
curl -X POST http://{{HERMES_HOST}}:{{HERMES_API_PORT}}/v1/responses \
-H "Authorization: Bearer {{HERMES_API_KEY}}" \
-H "Content-Type: application/json" \
-d '{"model": "default", "input": "Research the latest AI papers"}'
# Retrieve a stored response
curl http://{{HERMES_HOST}}:{{HERMES_API_PORT}}/v1/responses/{response_id} \
-H "Authorization: Bearer {{HERMES_API_KEY}}"
curl http://{{HERMES_HOST}}:{{HERMES_API_PORT}}/health
Hermes works with Open WebUI, LobeChat, LibreChat, and other OpenAI-compatible UIs:
http://{{HERMES_HOST}}:{{HERMES_API_PORT}}/v1HERMES_API_KEYdefault (routes to the configured LLM)Hermes supports MCP (Model Context Protocol) clients. Connect better-openclaw as an MCP server to generate Docker infrastructure from natural language:
# Inside the Hermes container or CLI
hermes mcp add better-openclaw -- npx -y @better-openclaw/mcp
Then ask Hermes:
"Create a research stack with Qdrant, SearXNG, and Browserless"
Hermes will call suggest-services -> resolve-dependencies -> validate-stack -> generate-stack through the MCP bridge.
| Tool | Description |
|---|---|
suggest-services | Find services matching a natural language query |
resolve-dependencies | Resolve service dependencies and detect conflicts |
validate-stack | Validate a service combination before generation |
generate-stack | Generate complete Docker Compose + env files |
list-skill-packs | Browse curated skill pack bundles |
Hermes also listens for webhooks on port {{HERMES_WEBHOOK_PORT}} (default 8644). GitHub, GitLab, and custom webhooks can be configured to trigger agent actions.
/v1/chat/completions endpoint for stateless single-turn interactions/v1/responses endpoint when you need conversation continuity across requestsmodel field in requests is informational — Hermes routes to its configured LLM providerHERMES_API_KEY in your .env to secure the API server in production