{"id":928,"date":"2026-08-29T18:45:10","date_gmt":"2026-08-29T08:45:10","guid":{"rendered":"http:\/\/diyyourdata.com\/?page_id=928"},"modified":"2026-08-29T18:45:10","modified_gmt":"2026-08-29T08:45:10","slug":"installing-hermes-agent","status":"publish","type":"page","link":"https:\/\/diyyourdata.com\/?page_id=928","title":{"rendered":"Installing Hermes Agent"},"content":{"rendered":"<h2>How to Install Hermes Agent<\/h2>\n<p>Hermes Agent is a powerful AI assistant with tool-calling capabilities. This guide walks you through the installation process on Linux\/macOS.<\/p>\n<h3>Prerequisites<\/h3>\n<ul>\n<li>Python 3.10+<\/li>\n<li>Git<\/li>\n<li>curl or wget<\/li>\n<li>A terminal with bash\/zsh<\/li>\n<\/ul>\n<h3>Method 1: Quick Install (Recommended)<\/h3>\n<pre><code class=\\\"language-bash\\\">curl -fsSL https:\/\/get.hermes-agent.ai | bash\n<\/code><\/pre>\n<p>This downloads and runs the official installer script.<\/p>\n<h3>Method 2: Manual Install via pip<\/h3>\n<pre><code class=\\\"language-bash\\\"># Install via pipx (recommended for isolation)\npipx install hermes-agent\n\n# Or with pip directly\npip install hermes-agent\n<\/code><\/pre>\n<h3>Method 3: From Source (Development)<\/h3>\n<pre><code class=\\\"language-bash\\\">git clone https:\/\/github.com\/NousResearch\/hermes-agent.git\ncd hermes-agent\npip install -e .\n<\/code><\/pre>\n<h3>Post-Installation Setup<\/h3>\n<ol>\n<li><strong>Run setup wizard:<\/strong>\n<pre><code class=\\\"language-bash\\\">hermes setup\n<\/code><\/pre>\n<p>This configures your model provider (OpenRouter, Anthropic, OpenAI, etc.), API keys, and toolsets.<\/li>\n<li><strong>Verify installation:<\/strong>\n<pre><code class=\\\"language-bash\\\">hermes chat -Q -q \\\"Hello, world!\\\"\n<\/code><\/pre>\n<\/li>\n<li><strong>Start the messaging gateway (for Telegram\/Discord):<\/strong>\n<pre><code class=\\\"language-bash\\\">hermes gateway install\nhermes gateway start\n<\/code><\/pre>\n<\/li>\n<\/ol>\n<h3>Configuration<\/h3>\n<p>Config file: <code>~\/.hermes\/config.yaml<\/code><\/p>\n<ul>\n<li><strong>Default model:<\/strong> Set under <code>model.default<\/code> (e.g., <code>deepseek\/deepseek-v4-flash-0731<\/code>)<\/li>\n<li><strong>TTS voice:<\/strong> Configure under <code>tts.edge.voice<\/code> (e.g., <code>ur-PK-AsadNeural<\/code> for Urdu male)<\/li>\n<li><strong>Platform toolsets:<\/strong> Enable\/disable tools per platform (Telegram, Discord, etc.)<\/li>\n<\/ul>\n<h3>Useful Commands<\/h3>\n<table>\n<thead>\n<tr>\n<th>Command<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>hermes chat<\/code><\/td>\n<td>Interactive chat session<\/td>\n<\/tr>\n<tr>\n<td><code>hermes model<\/code><\/td>\n<td>Select\/switch default model<\/td>\n<\/tr>\n<tr>\n<td><code>hermes config<\/code><\/td>\n<td>View\/edit configuration<\/td>\n<\/tr>\n<tr>\n<td><code>hermes skills<\/code><\/td>\n<td>Manage skill library<\/td>\n<\/tr>\n<tr>\n<td><code>hermes cron<\/code><\/td>\n<td>Schedule recurring tasks<\/td>\n<\/tr>\n<tr>\n<td><code>hermes gateway status<\/code><\/td>\n<td>Check messaging gateway<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Resources<\/h3>\n<ul>\n<li><a href=\\\"https:\/\/github.com\/NousResearch\/hermes-agent\\\" target=\\\"_blank\\\">GitHub Repository<\/a><\/li>\n<li><a href=\\\"https:\/\/hermes-agent.nousresearch.com\/docs\\\" target=\\\"_blank\\\">Official Documentation<\/a><\/li>\n<li><a href=\\\"https:\/\/discord.gg\/nousresearch\\\" target=\\\"_blank\\\">Discord Community<\/a><\/li>\n<\/ul>\n<hr>\n<p><em>Last updated: August 2025<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to Install Hermes Agent Hermes Agent is a powerful AI assistant with tool-calling capabilities. This guide walks you through the installation process on Linux\/macOS. Prerequisites Python 3.10+ Git curl or wget A terminal with bash\/zsh Method 1: Quick Install (Recommended) curl -fsSL https:\/\/get.hermes-agent.ai | bash This downloads and runs the official installer script. Method [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-928","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/diyyourdata.com\/index.php?rest_route=\/wp\/v2\/pages\/928","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/diyyourdata.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/diyyourdata.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/diyyourdata.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=928"}],"version-history":[{"count":0,"href":"https:\/\/diyyourdata.com\/index.php?rest_route=\/wp\/v2\/pages\/928\/revisions"}],"wp:attachment":[{"href":"https:\/\/diyyourdata.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=928"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}