O que é o Hermes Agent e como ele funciona na prática?

O Hermes Agent é um agente pessoal de IA open source criado e mantido pela Nous Research, com licença MIT e repositório público no GitHub. Não é modelo nem plataforma fechada: você instala na sua máquina, escolhe o provedor de modelo (OpenRouter, Anthropic, OpenAI, Ollama ou vLLM) e conversa com ele pelo terminal ou por apps de mensagem como Telegram, Discord, Slack, WhatsApp, Signal e Email. Ele guarda memória em arquivos locais e cria as próprias skills, que é o jeito dele de melhorar com o uso. Dá pra rodar 100% local com Ollama, sem chave de API e sem dados saindo do seu computador
Fala aí, beleza? O nome Hermes Agent apareceu em todo canto nos últimos meses e quase ninguém parou pra explicar direito o que ele é
Muita gente acha que é um modelo novo, outros acham que é mais um produto fechado com assinatura mensal e login
Não é nenhum dos dois: o Hermes Agent é um agente pessoal de IA open source, criado e mantido pela Nous Research, com o slogan "The agent that grows with you"
Nesse post eu te conto o que ele é, qual problema ele resolve e COMO ele opera no dia a dia, sem fórmula mágica, só o que dá pra checar na fonte…
Quem criou o Hermes Agent e por que ele chamou atenção
O projeto é da Nous Research e vive no repositório NousResearch/hermes-agent, no GitHub
Ele é distribuído sob licença MIT, ou seja, software gratuito e aberto, você baixa, lê o código e roda do seu jeito
O lançamento público foi em 25 de fevereiro de 2026, então é coisa nova mesmo
A versão mais recente é a v0.20.0, apelidada de "Herald Release" (tag v2026.8.3), publicada em 3 de agosto de 2026
E a tração é o que fez o nome estourar: o repositório passa de 220 mil estrelas no GitHub (222,6 mil no rastreador de histórico de estrelas)
Em 6 de maio de 2026 a Nous anunciou o 1º lugar no ranking global de consumo de tokens do OpenRouter
Vale o disclaimer honesto: esse é um retrato de um dia específico, ranking desses muda o tempo todo
E em julho de 2026 saiu a reportagem de que a Nous Research estava em conversas para uma nova rodada avaliando a empresa em US$ 1,5 bilhão
Conversas, beleza? A rodada não foi confirmada como fechada 🙂
Que problema o Hermes Agent resolve
O problema central é simples: agente bom costuma vir amarrado a um provedor, a uma conta e a um servidor que não é seu
O Hermes inverte isso, porque o cérebro dele é plugável
Tu roda hermes model e troca de provedor na hora, sem lock-in
A lista suportada inclui OpenRouter, Anthropic e OpenAI na nuvem, e Ollama e vLLM auto-hospedados
E tem o modo que mais me agrada: rodando com Ollama como backend, o agente funciona sem chave de API, sem assinatura e sem dados saindo da tua máquina
Se você já brincou com agentes de IA em plataforma fechada, a diferença de sensação é grande, aqui o processo é teu
E a assinatura da Nous, é obrigatória?
Não
A Nous Research oferece o Nous Portal, uma assinatura opcional que reúne modelo, busca web, geração de imagem, TTS e navegador em nuvem num pacote só
É conveniência pra quem não quer catar chave por chave
Mas o uso de chaves próprias segue disponível por ferramenta, o gateway é por backend e não um tudo ou nada
Memória e skills: como ele aprende com você
Aquele "cresce com você" do slogan não é marketing solto, ele se apoia em dois mecanismos diferentes
Um guarda FATO, o outro guarda PROCEDIMENTO
| Mecanismo | Onde fica | Quem gerencia | Quando entra no contexto | Serve pra |
|---|---|---|---|---|
| Memória | ~/.hermes/memories/ (arquivos MEMORY.md e USER.md) | O agente, pela ferramenta memory (adiciona, substitui e remove) | Injetada no system prompt como um snapshot congelado no início da sessão | Fatos curtos e duráveis que precisam estar sempre no contexto |
| Skills | ~/.hermes/skills/ (com subpastas e diretórios externos opcionais) | O agente, pela ferramenta skill_manage (cria, atualiza e apaga) | Carregamento sob demanda (progressive disclosure), só quando é relevante | Procedimentos longos, no padrão aberto agentskills.io |
Sacou a divisão? Memória é o que ele não pode esquecer nunca
Skill é o manual grosso que ele só abre quando a tarefa pede, pra não entupir a janela de contexto à toa
Quem já mexeu com skills em agentes de código vai reconhecer a lógica na hora
E tem mais: o Hermes aceita 8 plugins de provedor externo de memória (Honcho, OpenViking, Mem0, Hindsight, Holographic, RetainDB, ByteRover e Supermemory)
Eles rodam AO LADO da memória interna, não no lugar dela
O que você precisa antes de instalar
Antes de sair rodando script, confere a lista, é curtinha:
- Python 3.11 ou superior
- Um modelo com no mínimo 64.000 tokens de janela de contexto
- Pelo menos uma chave de provedor:
OPENROUTER_API_KEY, ouOPENAI_API_KEY/ANTHROPIC_API_KEYpra acesso direto - Ou, se preferir tudo local, um backend com Ollama, que dispensa chave
Tome cuidado com o requisito de contexto! Modelo com janela menor que 64k é rejeitado ali no startup, não é aviso amarelo, é recusa mesmo
Como instalar e rodar o Hermes Agent na prática
- Instale pelo script oficial do repositório
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bashO erro comum deste passo é o Python: se a tua máquina ainda estiver numa versão anterior à 3.11, resolve isso antes de qualquer coisa
E se terminal não é o teu ambiente, existe o app desktop nativo pra macOS, Windows e Linux, com instalação em um clique, self-update dentro do próprio app e arrastar e soltar arquivos no chat
- Defina a chave do provedor no ambiente
export OPENROUTER_API_KEY="sua-chave-aqui"As mesmas variáveis de ambiente do CLI valem pra quem for usar o Hermes como biblioteca Python, não muda nada
No modo local com Ollama esse passo simplesmente não existe, já que não tem chave envolvida
- Abra a interface de terminal
hermesO erro comum deste passo é apontar pra um modelo com janela abaixo de 64k, aí ele recusa na inicialização e você fica achando que a instalação quebrou
- Troque de provedor quando quiser
hermes modelEsse é o comando que tira o lock-in da jogada: hoje nuvem, amanhã local, sem reinstalar nada
Onde o Hermes roda no seu dia a dia
São dois pontos de entrada e eles servem a usos bem diferentes
O comando hermes abre a interface de terminal, que é onde o trabalho técnico acontece
Já o gateway leva o agente pra onde você já conversa: Telegram, Discord, Slack, WhatsApp, Signal ou Email
É aqui que ele deixa de ser "um programa que eu abro" e vira contato do dia a dia, um que responde
A v0.20.0 empurrou isso mais longe ainda:
- Voz conversacional com TTS em streaming
- Interrupção por fala (barge-in), dá pra cortar ele no meio da resposta
- Palavra de ativação rodando no dispositivo
- Protocolo A2A v1.0, pra agente falar com agente
- Webhooks de saída assinados
- Pesquisa com citações verificáveis
Esse último é MUITO massa pra quem cansou de resposta bonita sem fonte…
O que aprendi configurando o Hermes aqui
No vídeo abaixo eu mostro uma coisa que mudou meu jeito de instalar essas coisas: em vez de instalar a skill na mão, eu pedi pro próprio agente fazer isso, passando o repositório como guia dentro do prompt
O detalhe que fez a instalação dar certo logo de cara foi eu indicar no prompt que aquilo deveria ir pra pasta de skills do agente
Parece bobo, mas foi o que evitou aquele vai e volta chato
E já adianto: demora
Não é um arquivo de instrução solto, tem instalação de pacote no meio, então respira fundo
Aqui cabe um aviso pra não embolar os nomes: essa skill vem com os próprios canais de PESQUISA, que não têm nada a ver com os canais de mensagem do gateway (Telegram, Discord e companhia)
São 13 canais de pesquisa no total, lugares de onde ele busca informação, tipo Twitter, Reddit e GitHub
O agente então perguntou se eu queria instalar todos ou só alguns, e eu fui de alguns mesmo, porque canal que não interessa pra minha pesquisa só polui o resultado
Escolhi Twitter, Reddit e GitHub, e no GitHub fiz login autenticado durante o setup
Depois rodei o comando de diagnóstico pra conferir o estado real da máquina: 6 dos 13 canais apareceram configurados com sucesso
Dos que eu tinha escolhido, o GitHub apareceu OK, e Twitter e Reddit pediram login por causa de cookie
Isso não impede o uso, dá pra resolver depois, mas é bom saber antes de achar que quebrou
Nos testes, pedi os cinco pontos principais de um vídeo do YouTube e ele transcreveu e resumiu
Pedi uma busca pelos repositórios mais populares sobre um assunto de agentes no GitHub e voltou uma lista relevante
E pedi a leitura do README e das issues abertas de um repositório pra entender pra que serve a ferramenta e do que os usuários estão reclamando, e voltou tudo mastigado, que talvez seja o uso que mais me economiza tempo
Dá pra ver os scripts Python rodando na tela, e cada consulta leva um tempinho, porque ele executa várias etapas antes de responder
Em compensação a resposta volta limpa, sem HTML cru pra eu converter em texto depois
Outro ponto que curti: quando uma ferramenta é bloqueada, ele troca de caminho pra buscar a informação de outro jeito
O caso de uso que mais me interessa é pesquisar biblioteca muito recente, dessas que o modelo ainda não conhece, usando isso como fonte de contexto atualizado
Ah, e eu mantenho o meu rodando numa VPS, em ambiente isolado, é assim que eu recomendo
Vale a pena testar o Hermes Agent?
Se você chegou até aqui procurando o pega, ele não está no preço do software
Ele é aberto e gratuito, licença MIT, então o custo real é o do modelo que você escolher, ou zero no modo local com Ollama
O que ele pede de você é tempo de configuração e alguma paciência com os pontos que ainda exigem login
Meu roteiro de próximo passo seria esse: instala pelo script oficial ou pelo app desktop, começa no modo local com Ollama pra sentir o bicho sem gastar nada, e só depois pluga um provedor de nuvem e o gateway de mensagens
Quando ele estiver no teu Telegram respondendo com memória do que vocês já conversaram, aí sim a ficha cai do que é um agente pessoal 😀
até o próximo post!
Perguntas frequentes
Hermes Agent é pago ou gratuito?
É gratuito. O projeto é distribuído sob licença MIT, então você baixa, lê o código e roda sem custo de licença. O que pode gerar custo é o provedor de modelo que você escolher usar, não o agente em si.
Dá pra rodar o Hermes Agent sem internet, 100% local?
Dá sim, usando o Ollama como backend. Nesse modo o agente funciona sem chave de API, sem assinatura e sem dados saindo da tua máquina, então é a opção mais fechada em termos de privacidade.
Dá pra usar o Hermes pelo WhatsApp ou Telegram?
Dá. Além do comando hermes, que abre a interface de terminal, existe um gateway que permite conversar por Telegram, Discord, Slack, WhatsApp, Signal ou Email.
Hermes Agent funciona com Python 3.10 ou versão mais antiga?
Não. A exigência é Python 3.11 ou superior pra instalar e rodar. Se a tua máquina estiver numa versão anterior, precisa atualizar o Python antes de seguir com o script de instalação.
Preciso assinar o Nous Portal pra usar o Hermes?
Não é obrigatório. O Nous Portal é uma assinatura opcional da Nous Research que reúne modelo, busca web, geração de imagem, TTS e navegador em nuvem num pacote só. Quem preferir, continua usando as próprias chaves por ferramenta, já que o gateway é por backend e não um tudo ou nada.
O Hermes Agent aceita qualquer modelo de IA?
Só modelos com janela de contexto de no mínimo 64.000 tokens, e essa checagem acontece já na inicialização. Modelo com janela menor é rejeitado no startup, então vale confirmar isso antes de trocar de provedor com o comando hermes model.
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares

As diferenças de var, let e const

Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]

ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]
