Migração 100% grátis na contratação semestral · nossa equipe migra tudo de qualquer provedor · novos clientes Migrar agora
Agente de IA no WhatsApp na API Oficial da Meta · somos Tech Provider aprovado · orçamento sob consulta Pedir orçamento
VPS com OpenClaw pré-instalado · a partir de R$ 56,90/mês · gerenciada pela Rollin Quero a VPS
VPS com Hermes Agent pré-instalado · a partir de R$ 56,90/mês · gerenciada pela Rollin Quero a VPS
Hospedagem com 30 dias de garantia · Não gostou? Devolvemos 100%, sem perguntas. Ver hospedagem
#hermes-agent#vps#assistente-de-ia

Hermes Agent: como instalar em VPS e quando usar a versão gerenciada

por Equipe Rollin Host · · 9 min de leitura

Hermes Agent: como instalar em VPS e quando usar a versão gerenciada

Hermes Agent é um assistente pessoal de IA self-hosted que gerencia WhatsApp, e-mail, agenda e pastas de arquivos via inteligência artificial. Em um VPS com Ubuntu 24.04, 4 GB de RAM e 2 vCPUs, é possível instalar e configurar o Hermes em aproximadamente 4 horas — mas a manutenção contínua (atualizações, monitoramento, backups e troubleshooting) exige tempo de DevOps que muitas equipes não têm.

TL;DR: Hermes Agent self-hosted oferece controle total sobre dados e integrações, ideal para equipes com DevOps. A versão gerenciada da Rollin Host entrega o mesmo assistente já configurado, com manutenção inclusa, para quem quer resultado imediato sem overhead operacional.

O que o Hermes Agent faz na prática?

Hermes Agent centraliza comunicação e arquivos em um único ponto controlado por linguagem natural. O assistente conecta-se a:

  • WhatsApp via API (oficial ou não-oficial), respondendo mensagens, criando lembretes e disparando notificações
  • E-mail (IMAP/SMTP), categorizando, resumindo threads e redigindo respostas
  • Agenda (CalDAV, Google Calendar), agendando compromissos e enviando lembretes contextuais
  • Pastas locais ou cloud storage, indexando, buscando e sumarizando documentos PDF, DOCX e TXT

A arquitetura é modular: cada integração roda como um conector independente, e o núcleo orquestra as requisições via LLM (GPT-4o mini, GPT-4o ou modelos locais como Llama).

Casos de uso reais:
Equipes de vendas usam Hermes para qualificar leads via WhatsApp e agendar follow-ups automaticamente. Escritórios de advocacia integram pastas de processos, permitindo busca semântica em petições e jurisprudência. Fundadores solo delegam triagem de e-mail e gestão de agenda, liberando 6–8 horas semanais.

A versão self-hosted exige que a equipe configure cada conector, gerencie chaves de API e mantenha o ambiente atualizado.

Como instalar o Hermes Agent em VPS: passo a passo técnico

A instalação oficial segue o modelo Docker Compose em Ubuntu 24.04 LTS. Os requisitos mínimos são 4 GB de RAM, 2 vCPUs e 40 GB de SSD NVMe — especificações cobertas por um VPS Pro 20 (R$ 159,90/mês).

1. Preparar o ambiente VPS

Conecte-se via SSH e atualize o sistema:

sudo apt update && sudo apt upgrade -y
sudo apt install docker.io docker-compose git curl -y
sudo systemctl enable --now docker

Crie um usuário não-root para rodar o Hermes:

sudo adduser hermes
sudo usermod -aG docker hermes
su - hermes

2. Clonar o repositório e configurar variáveis

Clone o repositório oficial do Hermes (substitua pela URL real do projeto):

git clone https://github.com/hermes-agent/hermes-agent.git
cd hermes-agent
cp .env.example .env

Edite o .env com as credenciais:

OPENAI_API_KEY=sk-proj-...
WHATSAPP_API_URL=https://api.uazapi.com
WHATSAPP_TOKEN=seu_token
EMAIL_IMAP_HOST=imap.gmail.com
EMAIL_IMAP_USER=seu@email.com
EMAIL_IMAP_PASS=senha_app
CALENDAR_CALDAV_URL=https://caldav.icloud.com
STORAGE_PATH=/mnt/hermes-data

Para WhatsApp, a API do WhatsApp da Rollin Host (R$ 39,90/mês) fornece webhook e autenticação por QR, sem necessidade de infraestrutura adicional.

3. Subir os containers

docker-compose up -d
docker-compose logs -f hermes-core

O Hermes expõe a interface web na porta 8080. Configure um proxy reverso (Nginx ou Traefik) com SSL:

sudo apt install nginx certbot python3-certbot-nginx -y
sudo nano /etc/nginx/sites-available/hermes

Bloco de configuração básico:

server {
    listen 80;
    server_name hermes.seudominio.com.br;
    location / {
        proxy_pass http://localhost:8080;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
}

Ative o site e obtenha o certificado SSL:

sudo ln -s /etc/nginx/sites-available/hermes /etc/nginx/sites-enabled/
sudo nginx -t && sudo systemctl reload nginx
sudo certbot --nginx -d hermes.seudominio.com.br

4. Testar as integrações

Acesse https://hermes.seudominio.com.br, autentique-se e conecte cada serviço:

  • WhatsApp: escaneie o QR code gerado pelo conector
  • E-mail: valide as credenciais IMAP/SMTP
  • Agenda: autorize o OAuth ou insira a URL CalDAV
  • Storage: monte o volume Docker e aponte para /mnt/hermes-data

Envie uma mensagem de teste no WhatsApp e peça ao Hermes "resuma meus e-mails de hoje" — a resposta deve chegar em 3–5 segundos.

Tempo total de instalação: 3–4 horas para um sysadmin experiente, incluindo troubleshooting de firewall e permissões.

Manutenção e limites do Hermes self-hosted

Depois da instalação, o trabalho contínuo inclui:

  • Atualizações: git pull e docker-compose up -d --build a cada release (quinzenalmente)
  • Monitoramento: Prometheus + Grafana para rastrear latência de LLM, uso de RAM e uptime dos conectores
  • Backups: snapshot diário do volume /mnt/hermes-data e dump do banco PostgreSQL
  • Troubleshooting: logs de erro em integração de e-mail (autenticação OAuth expira a cada 60 dias), rate limit do WhatsApp (300 msgs/hora na API não-oficial) e timeout de LLM (modelos locais demandam GPU)

Custo oculto: 4–6 horas mensais de DevOps para manter o ambiente saudável. Para equipes sem tempo dedicado, esse overhead inviabiliza o self-hosted.

Trade-off de controle vs. esforço:
Self-hosted oferece controle total sobre dados (conformidade LGPD, auditoria interna, customização de prompts) e economia em escala (para 10+ usuários, VPS sai mais barato que SaaS). Mas exige expertise para diagnosticar falhas — um conector de e-mail que quebra às 3h da manhã não se conserta sozinho.

Quando usar a versão gerenciada do Hermes Agent

A versão gerenciada da Rollin Host entrega o Hermes pré-configurado, com manutenção, monitoramento e suporte 24/7 inclusos. Dois planos cobrem casos de uso distintos:

Plano Preço mensal Mensagens IA/mês LLM Usuários Ideal para
Hermes Solo R$ 56,90 1.000 GPT-4o mini 1 Fundador solo, freelancer
Hermes Pro R$ 89,90 3.000 GPT-4o mini 3 Pequena equipe, escritório

Ambos incluem WhatsApp, e-mail, agenda e 20 GB de storage. A infraestrutura roda em US-East (EUA) com AMD EPYC + NVMe, latência média de 80 ms para São Paulo via CDN Cloudflare.

Quem deve escolher o gerenciado:

  • Equipes sem DevOps dedicado: economiza 4–6 h/mês de manutenção, permitindo foco em produto
  • Projetos com prazo apertado: provisionamento em ~5 minutos, configuração guiada via painel web
  • Conformidade sem overhead: backup diário automático, logs auditáveis, suporte em português para troubleshooting

Quando o self-hosted faz sentido:

  • Volume alto (5.000+ mensagens/mês): custo marginal de LLM cai em VPS próprio
  • Requisitos de soberania de dados: servidores on-premise ou VPC isolada
  • Customização profunda: treinar modelos próprios, integrar APIs internas, modificar o core

Um cliente de contabilidade da Rollin Host migrou de self-hosted para gerenciado após 3 incidentes de downtime em 2 meses — a economia de 6 horas mensais de DevOps pagou o plano Pro com sobra.

Integrações nativas e extensibilidade do Hermes

Hermes Agent suporta conectores oficiais e custom:

Conectores oficiais (plug-and-play):

  • WhatsApp (API oficial Meta ou uazapi)
  • E-mail (IMAP/SMTP, OAuth2 para Gmail/Outlook)
  • Agenda (CalDAV, Google Calendar, Outlook Calendar)
  • Storage (local, AWS S3, Google Drive)

Conectores custom (via webhook ou SDK Python):

  • CRMs (Pipedrive, HubSpot, Salesforce)
  • ERPs (TOTVS, SAP)
  • Slack, Telegram, Discord

A versão gerenciada da Rollin Host oferece consultoria de integração: equipe implementa conectores custom sob demanda (escopo e prazo via WhatsApp).

Para quem roda self-hosted, o SDK Python permite criar conectores em ~200 linhas de código — exemplo de conector Notion:

from hermes.connectors import BaseConnector

class NotionConnector(BaseConnector):
    def __init__(self, api_key):
        self.api_key = api_key
    
    def search(self, query):
        # implementar busca via Notion API
        pass

Hermes Agent vs. outras soluções de assistente pessoal

Comparação técnica com alternativas populares:

Critério Hermes Agent n8n + ChatGPT Zapier AI Microsoft Copilot
Self-hosted ✅ Sim ✅ Sim ❌ Não ❌ Não
WhatsApp nativo ✅ Sim ⚠️ Via Evolution ⚠️ Via Twilio ❌ Não
Busca em arquivos ✅ Semântica ⚠️ Texto puro ❌ Não ✅ M365 only
Custo (3k msgs/mês) R$ 89,90 ~R$ 150 ~R$ 300 R$ 264
Latência média 2–4s 3–6s 4–8s 2–3s

Hermes destaca-se pelo foco em comunicação assíncrona (WhatsApp + e-mail) e storage local, enquanto n8n é mais flexível para automações complexas multi-etapa. Para quem já usa VPS para n8n, rodar Hermes no mesmo servidor reduz custo — mas exige 6 GB de RAM no total.

Principais aprendizados

  • Hermes Agent self-hosted instala em 3–4 horas em Ubuntu 24.04, mas demanda 4–6 h/mês de DevOps para manutenção
  • A versão gerenciada (R$ 56,90–89,90/mês) elimina overhead operacional, ideal para equipes sem DevOps dedicado
  • Conectores nativos cobrem WhatsApp, e-mail, agenda e storage; custom via SDK Python
  • Self-hosted faz sentido acima de 5.000 mensagens/mês ou para requisitos de soberania de dados
  • VPS Pro 20 (4 GB RAM, 2 vCPUs) é o mínimo recomendado; adicione monitoramento e backup desde o dia 1

Perguntas frequentes

O Hermes Agent funciona com a API oficial do WhatsApp?

Sim, Hermes suporta tanto a API oficial homologada pela Meta quanto APIs não-oficiais como uazapi. A Rollin Host oferece ambas — cliente escolhe conforme necessidade de conformidade e custo.

Quanto tempo leva para instalar o Hermes em VPS?

Um sysadmin experiente instala e configura o Hermes em 3–4 horas, incluindo Docker, proxy reverso, SSL e testes de integração. Troubleshooting de firewall pode adicionar 1–2 horas.

Qual a diferença entre Hermes Solo e Hermes Pro gerenciado?

Hermes Solo (R$ 56,90) inclui 1.000 mensagens/mês e 1 usuário, ideal para freelancers. Hermes Pro (R$ 89,90) oferece 3.000 mensagens/mês e 3 usuários, voltado para pequenas equipes.

Hermes Agent consome muita RAM?

O core do Hermes consome 1,5–2 GB de RAM em idle. Com conectores ativos (WhatsApp, e-mail, agenda, storage), o pico chega a 3–3,5 GB. Recomendamos VPS com 4 GB para margem de segurança.

Posso migrar do self-hosted para gerenciado depois?

Sim, a Rollin Host oferece migração gratuita de instâncias self-hosted para o plano gerenciado. Equipe exporta dados, configurações e chaves de API em até 48 horas úteis.

O Hermes funciona com modelos de IA locais?

Sim, Hermes suporta LLMs locais via Ollama (Llama, Mistral). Para rodar modelos 7B–13B com performance aceitável, recomendamos um Servidor para IA com GPU, como o plano Master (R$ 599/mês) que inclui Ollama pré-configurado.


Quer rodar o Hermes Agent sem se preocupar com manutenção?
A Rollin Host entrega o assistente completo, configurado e monitorado, com suporte 24/7 em português. Fale com nossa equipe via WhatsApp e tenha seu assistente pessoal de IA operacional em 5 minutos: +55 11 94321-1234.