Hermes Agent download: onde baixar a versão oficial e o que vem no pacote?

onde fazer o Hermes Agent download oficial e o que vem no pacote de instalação
Resposta rápida

Hermes Agent download tem uma origem oficial só: o repositório NousResearch/hermes-agent no GitHub e o domínio hermes-agent.nousresearch.com, que hospeda os scripts de instalação. No Linux e no macOS a instalação sai com curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash, no Windows com iex (irm https://hermes-agent.nousresearch.com/install.ps1). O instalador resolve Python, Node.js, ripgrep e ffmpeg, clona o repositório, cria o ambiente virtual, instala o comando global hermes e configura o provedor de LLM. Depois é só rodar hermes --version. Espelho no SourceForge e forks de nome parecido não são oficiais

Procurar o Hermes Agent no Google hoje é um campo minado

Tem espelho, tem fork com o mesmo nome, tem site de terceiro com cara de página oficial, e todo mundo repetindo a mesma descrição do projeto

O Hermes Agent é um projeto da Nous Research, distribuído sob licença MIT, com código, documentação e releases morando na mesma árvore do repositório

A ideia deste post é simples: te mostrar de onde vem a versão oficial, o que exatamente é distribuído no pacote e como conferir que você pegou a coisa certa antes de sair rodando script na sua máquina 🙂

O que vem no pacote do Hermes Agent

Antes do "como baixar", vale entender o QUE você está baixando, porque isso muda o caminho que faz sentido pra você

O repositório oficial concentra tudo numa árvore só: website/docs com a documentação, apps/desktop com o app desktop, além do pyproject.toml

Ou seja, não é aquele esquema de "código num lugar, doc em outro, binário num terceiro site"

O que o instalador oficial entrega:

Quando você roda o script oficial, ele não baixa só um arquivinho solto

Ele resolve as dependências (Python, Node.js, ripgrep e ffmpeg), clona o repositório, cria o ambiente virtual, instala o comando global hermes e ainda configura o provedor de LLM

É instalador de verdade, não um unzip com carinha de instalação

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 45min

E o app desktop?

Existe um app desktop nativo oficial pra macOS, Windows e Linux, com UI própria pra chat, configuração e gerenciamento

Um detalhe importante pra não te iludir: no macOS 12+ e no Windows 10/11 você vive na janela mesmo, mas no Linux a instalação do app continua sendo via terminal, em qualquer distro

Aqui vem a parte que confunde muita gente: o desktop NÃO é um produto separado

Ele usa o mesmo núcleo e os mesmos dados do CLI: mesma config, mesmas chaves de API, mesmas sessões, mesmas skills e mesma memória do CLI

Se você conhece aqueles apps que são só uma casca em cima da linha de comando, a analogia serve bem aqui: instalar um não te obriga a abandonar o outro

Docker e uso como biblioteca:

Tem imagem Docker oficial também, a nousresearch/hermes-agent, que já vem com o ambiente montado: Python 3.13, Node.js, npm, Playwright, o código do agente e o dashboard embutido

E dá pra usar o Hermes como biblioteca Python dentro dos seus próprios scripts e aplicações, importando a classe AIAgent direto

Tome cuidado com uma expectativa errada: o Hermes empacota o uv como gerenciador do próprio ambiente Python e não publica pacote para instalação via requirements.txt

Não existe wheel nem source distribution suportados, então se você achar um pacote desses por aí, desconfie na hora

Como saber se você está baixando de uma fonte não oficial

O sintoma:

Você pesquisa, aparecem vários resultados com o mesmo nome e literalmente a mesma descrição, "The agent that grows with you"

Todos parecem oficiais, todos têm README bonito, todos mandam você rodar um comando

A causa:

O projeto é aberto, e isso é ótimo, só que abre espaço pra cópia

No SourceForge existe um projeto chamado hermes-agent.mirror, descrito como espelho exato do GitHub e SEM afiliação com o projeto

No próprio GitHub tem forks e organizações de nome parecido publicando o mesmo projeto com a mesma descrição, fora do repositório oficial: pyrate-llama/hermes-agent, Abelion512/hermes-agent, adybag14-cyber/hermes-agent e até uma organização chamada nousresearch-hermes-agent (repara no hífen, é isso que engana)

E ainda tem os sites de terceiros que falam do projeto fora do domínio oficial, tipo hermes-agent.org, hermes-ai.net e hermes-agent.ai

A solução:

Duas regras e acabou a dúvida

  1. Repositório: só NousResearch/hermes-agent no GitHub, com o dono escrito exatamente assim, sem hífen no meio da organização
  2. Script: só o domínio hermes-agent.nousresearch.com

Antes de colar qualquer comando no terminal, olhe o DONO do repositório e o DOMÍNIO da URL do script

É o mesmo cuidado que a gente já precisa ter na hora de baixar um modelo de IA, onde a cópia parece idêntica e você só descobre a diferença depois

Um ponto justo: nem tudo que é não oficial é ruim

Existe um diretório independente da comunidade, o 0xNyk/awesome-hermes-agent, com skills, plugins e provedores de memória, e ele mesmo se declara não oficial

Isso é honesto e é bem diferente de um espelho se passando pela origem, beleza?

Formas de baixar o Hermes Agent: qual escolher

Todos os caminhos abaixo são oficiais, o que muda é o que cada um entrega

Caminho O que entrega Pra quem faz sentido
Script no Linux/macOS (install.sh) Dependências, clone do repo, venv, comando global hermes e configuração do provedor de LLM Quem vai usar pelo terminal, inclusive em servidor sem interface gráfica
PowerShell no Windows (install.ps1) Mesma instalação nativa, com parâmetros de controle e o PATH do usuário ajustado Quem roda Windows nativo, sem WSL
App desktop nativo UI própria pra chat, configuração e gerenciamento, usando o mesmo núcleo e os mesmos dados do CLI Quem prefere janela a terminal no macOS 12+ ou no Windows 10/11 (no Linux o app existe, mas a instalação é via terminal em qualquer distro)
Imagem Docker nousresearch/hermes-agent Ambiente pronto com Python 3.13, Node.js, npm, Playwright, o código do agente e o dashboard embutido Quem quer isolar tudo e não sujar a máquina
Clone manual em modo editável Repositório clonado, venv com Python 3.11 e instalação com uv pip install -e ".[all,dev]" Quem vai mexer no código e contribuir

Se você só quer VER a ferramenta rodando, script oficial e pronto

Se você quer mexer no código, clone manual

O que você precisa antes de instalar

Nada de PC da Nasa aqui, mas alguns requisitos são duros

  • Python 3.11 ou superior, esse é o piso da linguagem
  • Dependências que o instalador resolve por você: Python, Node.js, ripgrep e ffmpeg
  • Um provedor de LLM configurado, coisa que o próprio instalador te guia a fazer no final
  • Um modelo com no mínimo 64.000 tokens de contexto

Esse último é o que mais pega gente desprevenida

O Hermes REJEITA modelos com contexto menor logo na inicialização

Ou seja, não adianta escolher aquele modelo minúsculo pra economizar: ele nem sobe

Passo a passo: baixar e instalar o Hermes Agent

Bora pra parte prática 😀

Escolha o caminho que combina com a sua máquina e siga só ele

  1. Linux e macOS: rode o script oficial
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

O instalador grava o launcher do comando num caminho fixo: ~/.local/bin/hermes

É ali que o hermes mora, e saber isso evita aquele desespero de "instalei e sumiu"

A lógica é a mesma de qualquer gerenciador que instala binário em pasta própria, tipo onde o npm salva os pacotes quando você instala global

Erro comum deste passo: colar o comando com a URL de outro domínio que você achou num site de terceiro

Confira o domínio antes de dar Enter, é literalmente um script executando na sua máquina

  1. Windows: rode o script no PowerShell
iex (irm https://hermes-agent.nousresearch.com/install.ps1)

O instalador adiciona %LOCALAPPDATA%\hermes\hermes-agent\venv\Scripts ao PATH do usuário

Erro comum deste passo: continuar na MESMA janela do terminal depois de instalar

Janelas já abertas não recebem a mudança de PATH, então abra uma nova janela do PowerShell ou uma aba nova do Windows Terminal

  1. Windows: use os parâmetros do install.ps1 se precisar

O script aceita parâmetros pra controlar a instalação: -NoVenv, -SkipSetup, -Branch e -IncludeDesktop

São úteis quando você quer pular o assistente de setup, apontar pra outro branch ou já trazer o desktop junto

  1. Windows: primeiro lançamento do Hermes Desktop

Se você for pelo app desktop no Windows, o instalador dele chama o install.ps1 por baixo no primeiro lançamento pra provisionar as dependências: Python (via uv), Node e PortableGit

Erro comum deste passo: achar que o app travou no primeiro boot

Ele está provisionando ambiente, não é tela congelada

  1. Instalação manual, pra quem vai mexer no código
git clone https://github.com/NousResearch/hermes-agent
cd hermes-agent
uv pip install -e ".[all,dev]"

O fluxo documentado é esse: clonar o repositório, criar o venv com Python 3.11 e instalar em modo editável

Erro comum deste passo: tentar instalar via requirements.txt ou procurar um pacote pronto

Não existe wheel nem source distribution suportados, o gerenciamento é com uv mesmo

  1. Confira qual versão entrou
hermes --version

Esse é o comando documentado pra saber o que você tem instalado

A versão mais recente publicada nas releases do repositório oficial é a v0.20.0, com a tag v2026.8.3, publicada em 03/08/2026 e apelidada de "The Herald Release"

Se o número que apareceu aí for muito diferente do que está nas releases oficiais, é bom desconfiar da fonte de onde você baixou

Como foi instalar o Hermes Agent na prática

No vídeo abaixo eu instalo o Hermes Agent do zero numa VPS, direto pelo terminal do painel do provedor, sem interface gráfica nenhuma

O que mais me chamou atenção foi o tamanho do processo: na demonstração foram praticamente 2 comandos, um pra baixar os arquivos do repositório e outro pra executar o script, que ainda instalou os pacotes que faltavam na máquina

Quando terminou, o assistente de setup abriu sozinho, sem eu precisar rodar mais nada

Escolhi o quick setup, gerei uma chave de API nova só pro Hermes (com nome, limite de crédito e expiração) e selecionei um modelo gratuito, então deu pra ver a ferramenta rodando sem pagar pelo modelo

Depois pedi pro agente olhar a própria máquina: disco em 8% de uso e 7 GB de memória disponível, com resposta rápida

E quando fui olhar o sistema de memória, eram 2 arquivos separados, um do agente e um do usuário, mais uma busca de sessão em banco local pra não sobrecarregar esses arquivos

Detalhe que eu gostei: pedi uma busca web, o primeiro mecanismo respondeu bloqueado e o agente trocou de buscador sozinho pra concluir

Em outra ferramenta que eu já usava, eu precisava configurar uma API de busca separada pra isso funcionar

No vídeo dá pra acompanhar a instalação inteira, o setup guiado, a escolha do provider e os primeiros testes com o agente já rodando

Ainda assim, vale o de sempre: leia a documentação oficial como fonte principal, acima de tutorial de YouTube, incluindo os meus 😛

Problemas comuns depois do download

"hermes não é reconhecido" no Windows:

Sintoma: você instalou, o script terminou certinho, mas o terminal jura que o comando não existe

Causa: o instalador adiciona %LOCALAPPDATA%\hermes\hermes-agent\venv\Scripts ao PATH do usuário, e janelas já abertas não recebem essa mudança

Solução: abra uma nova janela do PowerShell ou uma aba nova do Windows Terminal

Como prevenir: feche o terminal antigo assim que a instalação terminar, sempre

Modelo rejeitado logo no startup:

Sintoma: o Hermes recusa o modelo na hora de iniciar

Causa: o requisito mínimo é de 64.000 tokens de contexto, e modelos menores são rejeitados no startup

Solução: escolha um modelo que atenda esse mínimo no seu provedor

Como prevenir: confira a janela de contexto ANTES de fechar a configuração do provider, não depois

Instalação desatualizada:

Sintoma: comportamento estranho, ou hermes --version mostrando algo bem atrás das releases do repositório

Solução: rode o comando oficial de atualização

hermes update

Ele puxa o código novo e atualiza as dependências

Como prevenir: dá uma olhada nas releases do repositório de vez em quando, o ritmo de publicação é visível ali

Alguma coisa quebrada e você não sabe o quê:

Existe um comando de diagnóstico da instalação

hermes doctor

Rode ele antes de sair reinstalando tudo, é bem mais rápido que apagar e começar do zero

Conclusão

Resumindo o que importa sobre Hermes Agent download: origem oficial é uma só, o repositório NousResearch/hermes-agent no GitHub e o domínio hermes-agent.nousresearch.com

Espelho no SourceForge, fork de nome parecido e site de terceiro podem até servir o mesmo conteúdo, mas você não tem como garantir isso, e script rodando na sua máquina não é lugar pra apostar

O próximo passo depois de instalar é curto: rode hermes --version pra confirmar o que entrou e hermes doctor pra ver se está tudo redondo

Depois é só acompanhar as releases do repositório, que estão em ritmo bem ativo (a v0.20.0, tag v2026.8.3, sucedeu a v0.19.1, tag v2026.7.30)

Instala, testa e tira a sua própria conclusão, é o melhor jeito de saber se a ferramenta serve pro seu fluxo

até o próximo post! =)

Perguntas frequentes

Qual é a versão mais recente do Hermes Agent?

É a v0.20.0, tag v2026.8.3, publicada em 03/08/2026 e apelidada ‘The Herald Release’. A versão anterior na sequência de releases foi a v0.19.1, tag v2026.7.30. Pra conferir qual você tem instalada, roda hermes –version no terminal.

Como saber se a instalação do Hermes Agent deu certo?

Depois de rodar o script oficial, use hermes –version pra confirmar que o comando global foi instalado. Se algo parecer torto, existe também o hermes doctor, um comando de diagnóstico da própria instalação. Os dois já vêm documentados oficialmente, sem precisar de gambiarra.

Como atualizar o Hermes Agent para a nova versão?

O comando oficial é hermes update, e ele puxa o código novo e atualiza as dependências de uma vez só. Não precisa reinstalar do zero nem rodar o script de instalação de novo. É o mesmo caminho tanto pra quem instalou via script quanto pra quem usa o comando global hermes no dia a dia.

Dá pra instalar o Hermes Agent sem usar terminal?

No macOS e no Windows, dá: existe um app desktop nativo oficial, com UI própria pra chat, configuração e gerenciamento. No macOS o mínimo é a versão 12 e no Windows é 10 ou 11. No Linux o app também existe, mas ali a instalação continua sendo via terminal, em qualquer distro.

O comando hermes não é reconhecido depois de instalar no Windows, o que fazer?

No Windows, o instalador adiciona o diretório %LOCALAPPDATA%\hermes\hermes-agent\venv\Scripts ao PATH do usuário. O detalhe é que janelas de terminal já abertas não recebem essa mudança na hora. Então abre uma nova janela do PowerShell ou uma aba nova do Windows Terminal e tenta de novo.

É possível rodar o Hermes Agent dentro do Docker?

Sim, existe a imagem oficial nousresearch/hermes-agent, que já vem com o ambiente montado: Python 3.13, Node.js, npm, Playwright, o código do agente e o dashboard embutido. É uma boa saída pra quem quer isolar tudo e não sujar a máquina com as dependências do instalador comum.




Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares