hermes-agent

Configure, operate, and extend the Hermes Agent CLI across providers, gateways, and multi-agent workflows.

1|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/Lento47/arcana-community --skill hermes-agent-lento47
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hermes-agent
Source: https://github.com/Lento47/arcana-community/tree/main/skills/autonomous-ai-agents/hermes-agent
Command: npx skills add https://github.com/Lento47/arcana-community --skill hermes-agent-lento47

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Setting up and operating the Hermes Agent framework involves many moving parts — providers, toolsets, gateways, cron jobs, MCP servers, and multi-agent spawning — and this Skill consolidates the commands, configuration keys, and troubleshooting steps needed to work with it effectively. ## Core Features & Use Cases - CLI and Configuration Reference: Covers the full hermes command surface including setup, model/provider selection, auth credential pools, profiles, sessions, and config.yaml sections. - Gateway, Cron, and Webhooks: Documents running the agent on Telegram, Discord, Slack, and 15+ platforms, scheduling durable cron jobs, and creating HMAC-secured webhook subscriptions that trigger agent runs. - Multi-Agent and Extension Workflows: Explains spawning independent Hermes processes via tmux, delegating subtasks, connecting MCP servers, and managing the skill lifecycle with the curator. - Use Case: A developer wants a scheduled agent that reviews pull requests every morning and posts results to Slack — this Skill provides the exact cron, gateway, and provider configuration commands to set that up. ## Quick Start Ask the agent to install Hermes, run the setup wizard, and configure a model provider so you can start your first chat session.

Frequently Asked Questions about hermes-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install and set up Hermes Agent?▼

Install Hermes Agent with the install script from hermes-agent.nousresearch.com, then run hermes setup to launch the interactive wizard. The wizard configures your model provider, terminal backend, gateway platforms, and tools, and hermes doctor verifies the installation.

How do I schedule recurring agent tasks with Hermes cron?▼

Create scheduled jobs with hermes cron create using a duration like 30m, a phrase like every monday 9am, or a cron expression like 0 9 * * *. Jobs support model overrides, pre-run scripts, working directories, and delivery to messaging platforms.

Which LLM providers does Hermes Agent support?▼

Hermes Agent supports over 20 providers including OpenRouter, Anthropic, OpenAI, DeepSeek, Google Gemini, xAI, Kimi, and local or custom endpoints via base_url configuration. Credentials are managed through hermes auth with support for OAuth and pooled API keys.

How do I connect MCP servers to Hermes Agent?▼

Add servers under the mcp_servers key in config.yaml using either a stdio command or an HTTP URL, then restart the agent. Hermes discovers their tools at startup and registers them with the mcp_{server}_{tool} naming prefix across all platforms.

When should I use delegate_task versus spawning a new Hermes process?▼

Use delegate_task for quick parallel subtasks that finish within minutes and share the parent process. Spawn a separate hermes process, typically via tmux, for long-running autonomous missions that need full tool access, interactivity, or isolation.

Why are my Hermes config changes not taking effect?▼

Many settings such as toolsets, secret redaction, and security toggles are read once at startup, so they require a new session or /reset to apply. Change them with hermes config set from a terminal, then start a fresh session.