MÓDULO 1.1

🪽 O que é Hermes e por que existe

A base conceitual: origem, licença, capacidades nativas, plataformas suportadas e como o Hermes se encaixa no ecossistema de agentes IA em 2026.

6
Tópicos
30
Minutos
Básico
Nível
Teoria
Tipo
1

🏛️ Origem e licença

O Hermes Agent é um projeto da Nous Research (NousResearch), distribuído sob licença MIT. Foi lançado em 22 de julho de 2025 e em menos de 1 ano se tornou um dos agentes IA open source mais populares do mundo.

📊Números do projeto (mai/2026)

  • 141.404 estrelas no GitHub
  • 21.979 forks
  • 7.938 commits
  • v0.13.0 "The Tenacity Release" (mai/2026)
  • 88,7% Python, com TUI em TypeScript

⚖️O que MIT significa na prática

  • Você pode usar comercialmente sem pagar royalty
  • Pode modificar e redistribuir o código
  • Pode embutir em produto fechado sem abrir o seu
  • Você ainda paga inferência (API, cloud, eletricidade) — open source ≠ free de operar
2

📦 O que vem na caixa

Hermes não é um shell vazio que você precisa preencher. Já vem com dezenas de skills bundled em mais de 20 categorias e acesso ao Skills Hub público (agentskills.io) com centenas de skills da comunidade.

🏷️ Categorias de skills bundled

• apple
• creative
• data-science
• devops
• email
• gaming
• github
• mcp
• media
• mlops
• note-taking
• productivity
• red-teaming
• research
• smart-home
• social-media
• software-development
• yuanbao

💡Dica prática

No primeiro dia, peça: "Liste todas as skills que você tem disponíveis e me explique as 5 mais úteis pro meu perfil." Em vez de descobrir skills aos poucos, você ganha um overview completo já na sessão inicial.

3

👁️ Capacidades nativas

São 40+ ferramentas registradas nativamente em tools/registry.py. Você não precisa codar integração para o básico — pede em linguagem natural e o agente decide qual ferramenta usar.

✓ Já vem incluído

  • Visão (analisar imagens enviadas)
  • Browser automation (preencher formulário, raspar)
  • Geração de imagens
  • Text-to-Speech (responder com áudio)
  • Comandos no terminal
  • Planejamento e split de tarefas
  • Busca em sessões anteriores (FTS5)

✗ Não esperar do dia 1

  • Integração mágica com seu sistema interno
  • Conhecer tom da sua marca sem você dizer
  • Dashboard com analytics fora da caixa
  • Permissões avançadas multi-usuário prontas
  • Treinamento fine-tuned no seu domínio
4

📱 20+ plataformas de mensagem

Hermes tem um gateway nativo que conecta o agente a mensageiros. Não é wrapper externo — é módulo do projeto. hermes gateway setup roda um wizard.

🌐 Plataformas suportadas

Telegram, Discord, Slack, WhatsApp, Signal, SMS, Email, Home Assistant, Mattermost, Matrix, DingTalk, Feishu/Lark, WeCom, Weixin, BlueBubbles (iMessage), QQBot, Yuanbao, Microsoft Teams, Google Chat, e browser.

Cada plataforma tem toolset configurável. Plataformas como Signal (sem edição de mensagem) têm controles próprios de verbosidade.

💡Por onde começar

Telegram é o caminho recomendado pra primeira instalação. O BotFather entrega um token em 30 segundos. Discord exige developer portal. WhatsApp passa por gateway externo (Whapi, Meta Business). iMessage requer BlueBubbles num Mac.

5

🔄 Self-improving por design

O grande diferencial frente a um chatbot stateless: o Hermes persiste aprendizado em três camadas — memória (MEMORY.md, USER.md), skills (SKILL.md) e histórico pesquisável (SQLite com FTS5).

🧬 As 3 camadas de aprendizado

MEMORY.md (~800 tokens): notas pessoais do agente — fatos do ambiente, decisões, projetos. Auto-gerenciado via tool memory.
USER.md (~500 tokens): perfil seu — preferências, estilo, regras pessoais.
SKILL.md: procedimentos reutilizáveis com YAML front matter, em ~/.hermes/skills/.
SQLite + FTS5: histórico completo de sessões, pesquisável por session_search.

⚠️Atenção

Self-improving não é mágico. Ele só evolui se você corrigir, mandar salvar, transformar processos em skills e ajustar o tom. Sem feedback do usuário, fica estagnado.

6

🆚 Hermes no ecossistema

Hermes não substitui Claude Code, OpenCode, Cursor ou n8n. Ele ocupa um nicho específico: agente proativo via mensagem, sempre on, com automações agendadas e auto-aperfeiçoamento.

1

Claude Code = cockpit do código

Você sentado no PC, dentro do projeto, fazendo trabalho profundo. Modelo Claude para raciocínio. Sem gateway de mensagem.

2

Hermes = controle remoto e automações

Você em movimento, pelo Telegram. Agendar coisa via cron. Tarefas recorrentes que não precisam de você presente.

Como combinar

Mantenha um repositório GitHub com contexto, skills e configurações. Aponte Claude Code e Hermes pra esse repo. Cada agente lê seu próprio formato (CLAUDE.md vs AGENTS.md vs .hermes.md). Você trabalha de forma fluida entre os dois.

🎯Resumo do módulo

Hermes Agent é open source MIT da Nous Research — 141k stars, lançado em jul/2025, escrito em Python.
Vem com 40+ ferramentas e dezenas de skills bundled — devops, github, software-development, productivity e mais.
Suporta 20+ plataformas de mensagem — Telegram, Discord, Slack, WhatsApp, Signal, iMessage, Teams, Matrix.
Self-improving em 3 camadas — memória (MEMORY.md/USER.md), skills (SKILL.md), histórico SQLite.
Não substitui Claude Code, OpenCode ou n8n — ocupa o nicho de agente proativo via mensagem com crons.

Próximo módulo:

1.2 - 🧠 A mentalidade: pergunte ao próprio Hermes