Saltar para o conteúdo principal
50% de desconto todos os planos, tempo limitado. A partir de $2.48/mo
15 min left
IA e machine learning

OpenClaw vs OpenHuman vs Hermes Agent: Três Formas de Auto-Hospedar uma IA Pessoal

B Por Bill 15 min de leitura
Diagram comparing OpenClaw, OpenHuman, and Hermes Agent self-hosted personal AI architectures

OpenClaw, OpenHuman e Hermes Agent continuam a ser colocados frente a frente no GitHub Trending, no HN e em compilações do YouTube, como se fossem três variantes da mesma coisa. Não são. A diferença entre eles não está nas suas listas de funcionalidades. Está em quando cada um passa a conhecê-lo.

O OpenHuman monta um modelo de si antes mesmo de escrever um prompt. O OpenClaw aprende o que lhe diz, sessão a sessão, em qualquer aplicação de chat a partir da qual o contacte. O Hermes fica no meio: reage a si como o OpenClaw, mas mantém uma memória persistente que cresce sempre que o usa. É esse eixo, mais do que as contagens de estrelas ou as listas de canais, que decide qual a ferramenta que realmente quer.

Eis a comparação nesse eixo, além da dimensão de segurança que importa se for executar o OpenClaw, e onde cada um corre depois de ter escolhido.

A versão curta

  • As ferramentas diferem num eixo: quando o agente obtém o seu contexto. O OpenHuman é orientado à memória (ingere proativamente os seus dados num ciclo de 20 minutos). O OpenClaw é reativo por sessão (sabe o que lhe diz). O Hermes é reativo, mas mantém um grafo de competências persistente e auto-melhorável entre sessões.
  • OpenClaw is the multi-channel reach play, with about 30 messaging platforms, the biggest ecosystem (380K+ GitHub stars), and by far the heaviest CVE history. Safe to self-host if you keep it off the public internet and authenticate it; risky if you deploy it the lazy way.
  • O OpenHuman é para quem quer que o agente já o conheça: memória proativa em mais de 100 integrações, uma aplicação de desktop associada a um núcleo de servidor headless que pode executar num VPS. Continua a ser o mais recente dos três e é licenciado sob GPL-3.0, mas já tem pelo menos um CVE reportado, por isso trate "projeto recente" como uma razão para verificar os patches, e não como um registo de segurança impecável.
  • O Hermes Agent é a escolha nativa de servidor de uma organização de investigação credível (Nous Research), com tarefas agendadas, delegação a subagentes, um ciclo de aprendizagem integrado e uma licença MIT. Tem uma pegada de CVE mais pequena do que o OpenClaw, mas não uma pegada em branco, por isso a leitura de segurança deve ser "menos problemas conhecidos", e não "nenhum encontrado".

A Diferença Que Decide Qual Deles Quer

Faça a cada ferramenta a mesma pergunta, "o que sabes sobre mim neste momento, antes de eu dizer alguma coisa?", e obtém três respostas diferentes. É toda a comparação numa só pergunta.

O OpenHuman responde antes de perguntar. Executa um ciclo de polling de 20 minutos contra mais de 100 serviços ligados por OAuth (Gmail, Notion, GitHub, Slack, Calendar, e por aí fora) e mais de 5.000 servidores MCP, puxando os seus dados e comprimindo-os numa estrutura Markdown pontuada a que chama Memory Tree, armazenada em SQLite local e espelhada como um cofre Obsidian. Quando abre uma conversa, ele já construiu um modelo da sua vida. O seu próprio slogan, "um cérebro que constrói uma memória local-first da sua vida", é a arquitetura, não marketing.

O OpenClaw responde com aquilo que lhe disse nesta sessão. É uma gateway: um processo daemon encaminha as mensagens recebidas das suas aplicações de chat para instâncias de agentes, e o contexto acumula-se de forma reativa através dessas sessões e do seu sistema de plugins. Sabe o que aconteceu na conversa e o que as suas ferramentas revelaram. Não está em segundo plano a ingerir a sua caixa de entrada.

O Hermes responde com o que aprendeu até agora. Tal como o OpenClaw, é reativo; responde a mensagens e a eventos agendados em vez de ir buscar os seus dados proativamente. Mas executa um ciclo de aprendizagem fechado: cria competências a partir da experiência, refina-as enquanto opera e mantém um modelo de utilizador persistente entre sessões. Por isso, não conhece toda a sua vida como o OpenHuman conhece, mas também não começa do zero em cada sessão. Do ponto de vista arquitetónico, situa-se entre os outros dois.

Three-column diagram of when context arrives: OpenHuman proactive 20-minute loop feeding a Memory Tree, OpenClaw session-reactive chat gateway, and Hermes reactive learning loop building a skill graph

Depois de ver a divisão desta forma, o resto da comparação encaixa-se. As secções por ferramenta abaixo são, na verdade, apenas "o que cada resposta lhe custa e o que lhe dá".

OpenClaw: A Gateway Multicanal

Start with reach, because that's OpenClaw's whole pitch: you message it from WhatsApp, and it answers. Same from Telegram, Slack, Discord, Signal, iMessage, Teams, Matrix, and a dozen more, with about 30 messaging platforms treated as first-class channels. If your mental model of a personal AI is "the thing I text from my phone," OpenClaw is built for exactly that.

Por dentro, é um daemon de gateway em TypeScript/Node: um processo Gateway que gere canais, sessões, ferramentas e o encaminhamento para instâncias de agentes isoladas, com um painel web em localhost:18789. Sobre isso assenta um sistema de competências/plugins com um grande registo comunitário, modos de voz (palavra de ativação e voz contínua em dispositivos móveis), backends de Docker/SSH/sandbox, e o Live Canvas, um espaço de trabalho visual conduzido pelo agente. É licenciado sob MIT e o mais estrelado dos três por uma larga margem, com mais de 380 mil no GitHub, o que significa o maior ecossistema e o maior número de competências de terceiros, para o melhor e para o pior (mais sobre o pior daqui a um instante).

Se leu our OpenCode vs OpenClaw comparison, note that OpenCode is a separate project: OpenClaw itself is this always-on personal-agent gateway, not a repo-focused coding CLI.

O ponto forte aqui é fácil de enunciar: mais nada nesta comparação se aproxima em alcance de canais ou dimensão do ecossistema. O senão é que toda essa área de superfície (23 canais, um enorme registo de competências de terceiros, um painel que quer estar acessível) é também superfície de ataque. O que dá para uma secção própria.

O Historial de Segurança do OpenClaw: O Que "Auto-Hospedado" Exige Realmente Aqui

OpenClaw deployment security: a risky publicly exposed dashboard with no authentication versus a hardened setup reached over an SSH tunnel behind an authenticated proxy

O rastreador comunitário de CVE do OpenClaw (jgamblin/OpenClawCVEs) reporta agora 543 CVE do OpenClaw a partir de uma análise direta da CVE List V5, enquanto a base de dados OpenCVE lists 500+ entries under the OpenClaw vendor tag. Treat the exact count as moving data, not a fixed scorecard; the important point is that OpenClaw has a much heavier public CVE footprint than OpenHuman or Hermes.

Two are worth naming because they define the risk. CVE-2026-32922 (CVSS 9.9, critical) is a privilege escalation documented by ARMO, where a single API call turns a pairing token into full admin access with remote code execution. CVE-2026-25253 (CVSS 8.8, high) is a cross-site WebSocket hijacking flaw: a malicious webpage can steal your auth token and run code on your host from a single link. It was patched in v2026.1.29 and drew advisories from multiple organizations including Microsoft. There was also a supply-chain event, sometimes called ClawHavoc, where malicious skills were planted in the community skill registry; one audit of 2,857 skills found 341 malicious, and one bad skill reached #1 in the registry while shipping a macOS stealer payload.

Here's the part that reframes all of it, though: the biggest real-world risk isn't the CVEs, it's deployment. A large proportion of the OpenClaw instances found exposed on the public internet were running with no authentication at all, because operators reconfigure port 18789 for remote access without adding authentication (the shipped default binds to loopback and requires auth). Many of the tracked CVEs are patched in current versions. What isn't patched by an update is a wide-open instance sitting on a public IP.

Dica de profissional. Reforce a segurança antes de expor o que quer que seja. Não vincule o painel do OpenClaw a 0.0.0.0. Mantenha a porta 18789 em localhost e aceda-lhe através de um túnel SSH (ssh -L 18789:localhost:18789 you@your-vps), ou coloque-o atrás de um proxy inverso autenticado. Verifique estas definições na documentação atual do OpenClaw antes de o pôr em produção; as predefinições mudam entre versões.

A minha leitura: a contagem de CVE do OpenClaw é uma razão para o instalar com cuidado, não uma razão para o descartar. É o mais amplamente instalado dos três precisamente porque é o mais capaz, e "amplamente instalado por pessoas que deixam a porta aberta" é o que produz números de destaque. Se o executar bem trancado e atualizado, a maioria das estatísticas assustadoras deixa de descrever a sua máquina.

OpenHuman: Orientado à Memória, Desktop-Mais-Servidor

O que há a entender sobre o OpenHuman é que são duas peças. O openhuman-core é um servidor JSON-RPC headless em Rust que corre como um contentor Docker autónomo numa porta configurável (consulte o repositório para saber a predefinição atual). A aplicação de desktop, uma build Tauri (React + Rust), é um cliente separado que comunica com esse núcleo. O núcleo pode viver num VPS enquanto o cliente de desktop se liga a ele remotamente, que é o modelo de auto-hospedagem que o torna relevante aqui: servidor sempre ativo, cliente leve no seu portátil.

O que esse núcleo faz é o trabalho de memória descrito anteriormente: mais de 100 integrações OAuth mais mais de 5.000 servidores MCP a alimentar o ciclo de recolha automática de 20 minutos, comprimido através de um passo de redução de tokens (TokenJuice, com uma redução alegada de até 80%) para a Memory Tree e o cofre Obsidian. A postura de segurança é sólida no papel para um projeto recente, com encriptação AES-256-GCM em repouso, derivação de chaves Argon2id, integração com a keychain do SO e sandboxing de ferramentas através de Docker/Bubblewrap/Firejail/Landlock. Está agora reportado pelo menos um CVE para o OpenHuman: CVE-2026-55743, um contorno da sandbox/lista de permissões de uma ferramenta de shell que afeta as versões até à 0.54.0. Por isso, a leitura certa não é "ainda sem registo", mas sim "projeto recente, postura de segurança em rápida evolução, verifique a versão corrigida antes da instalação".

Two things to weigh before you pick it. First, the license: OpenHuman is GPL-3.0, where OpenClaw and Hermes are both MIT. If you plan to fork or extend it and ship your changes, GPL's copyleft applies, which matters for a company, less so for a personal deployment. Second, the resources: the project's docs recommend 4 GB+ of RAM, with 16 GB+ for heavier use, notably more than the other two, and more still if you pair it with a local model on the same box.

Uma ressalva quanto às fontes: o sítio de documentação externa do OpenHuman estava inacessível quando verifiquei, por isso as especificações acima vêm do seu README no GitHub, do rastreador de problemas e do repositório, e não de um portal de documentação polido. São consistentes entre essas fontes, mas se estiver a apoiar-se num número específico, volte a verificá-lo no repositório antes de se comprometer.

Hermes Agent: Nativo de Servidor Com um Ciclo de Aprendizagem

O Hermes continua a ser nativo de servidor no seu cerne, mas já não se encaixa de forma limpa na categoria "sem aplicação de desktop". A documentação oficial oferece agora o Hermes Desktop a par da instalação por linha de comandos, enquanto o próprio agente pode continuar a correr num VPS, numa VM na cloud ou noutro ambiente de servidor. Pode interagir com ele através de plataformas de mensagens, da aplicação de desktop ou de uma verdadeira interface de terminal com edição multilinha e autocompletar de comandos com barra. Se o OpenHuman é "desktop com um núcleo de servidor" e o OpenClaw é "gateway a quem envia mensagens", o Hermes está mais próximo de "um agente que privilegia o servidor com acesso opcional ao desktop".

It's built by Nous Research, which carries weight with the open-source LLM crowd and is a credibility signal for anyone evaluating longevity. Feature-wise it leans into automation: a built-in cron scheduler for scheduled jobs, subagent delegation that parallelizes work across isolated agents, 60+ built-in tools with MCP, and 300+ models including local runners. It's MIT-licensed, currently past the v0.18 "Judgment Release" line, with v0.18.2 on GitHub (July 8, 2026; v0.19.0 followed on July 20) and sits at roughly 211K GitHub stars.

O ciclo de aprendizagem é o que o distingue de um agente meramente reativo: constrói competências a partir da experiência e mantém um modelo de utilizador entre sessões, por isso acumula utilidade ao longo do tempo sem fazer a ingestão proativa ao estilo do OpenHuman. Em matéria de segurança, o Hermes não está livre de CVE. A OpenCVE lista dezenas de CVE para NousResearch/hermes-agent, incluindo problemas relacionados com autenticação, rebinding de WebSocket/DNS, injeção, path traversal e tratamento de gateway/webhook. Continua a ser um registo público mais leve do que o do OpenClaw, mas a conclusão certa é "exposição conhecida mais pequena", e não "nenhum reportado".

Frente a Frente: Arquitetura, Segurança, Instalação, Custo

Eis tudo num só ecrã. As contagens de estrelas e as versões referem-se ao início de julho de 2026 e mudam depressa, por isso volte a verificar tudo o que for citar.

DimensãoOpenHumanOpenClawAgente Hermes
Modelo de contextoOrientado à memória (polling proativo de 20 min, mais de 100 fontes)Reativo por sessão (acumula por sessão)Reativo + ciclo de aprendizagem (competências entre sessões)
ArquiteturaNúcleo Rust + desktop Tauri (com suporte headless)Daemon de gateway em TypeScript/NodeAgente em Python com CLI, instalação em servidor/cloud e instalador de desktop
Canais de mensagensNão é um encaminhador de chat23 plataformasMais de 20 plataformas
Estrelas no GitHub34,4 mil380K+211K+
LicençaGPL-3.0MITMIT
Registo de CVEPelo menos 1 CVE reportadoMais de 500 registos públicos de CVEDezenas listadas na OpenCVE
RAM mínima do VPS4 GB2 GB2 GB
GPU necessáriaNoNoNo
Inferência localOpcional (associar um modelo local)Opcional (associar um modelo local)Integrada (mais de 300 fornecedores, incl. locais)

As células cobrem as especificações; dois compromissos que a tabela não capta merecem uma frase cada. A tensão entre segurança e ecossistema puxa em direções opostas: o historial de CVE do OpenClaw é o preço de ser a ferramenta mais instalada e mais estendida da categoria. O OpenHuman e o Hermes têm registos públicos de CVE muito mais pequenos, mas nenhum deles deve continuar a ser apresentado como impecável ou não testado; devem ser apresentados como mais recentes e menos estudados. E a divisão entre desktop e servidor é uma bifurcação genuína: o OpenHuman continua a ser o mais orientado a desktop-mais-núcleo-de-memória dos três, mas o Hermes oferece agora também um instalador de desktop, por isso a divisão mais rigorosa não é "desktop vs sem desktop"; é "modelo desktop/núcleo orientado à memória vs agente que privilegia o servidor com acesso opcional ao desktop".

Qual Deve Escolher?

Faça corresponder a arquitetura à frase que mais se parece consigo:

  • "Quero que o agente já me conheça antes de eu perguntar seja o que for." Escolha o OpenHuman. O modelo de memória proativa é o único aqui que monta o contexto em segundo plano, e mais nada replica o ciclo de ingestão de 100 integrações. Paga por isso em RAM (4 GB no mínimo), esforço de configuração e uma comunidade mais pequena e mais recente.
  • "Quero chegar à minha IA a partir do WhatsApp, do Telegram ou de qualquer aplicação em que já esteja." Escolha o OpenClaw. Os seus 23 canais não têm rival, e o ecossistema é o mais profundo. Em troca, assume o trabalho de reforço da segurança.
  • "Quero tarefas agendadas do lado do servidor e uma organização de investigação credível por detrás do projeto." Escolha o Hermes Agent. Nativo de servidor, com cron integrado, a linhagem da Nous Research e um ciclo de aprendizagem que se acumula, com menos bagagem pública de CVE do que o OpenClaw, mas ainda com problemas reportados suficientes para exigir a disciplina normal de atualizações.

Veredicto rápido. Não há um único vencedor; tudo se resume ao que quer que o agente seja. Se tivesse de dar escolhas de uma linha: o OpenHuman para o obcecado por memória que quer uma IA que o leia primeiro, o OpenClaw para o máximo alcance se o instalar de forma responsável, o Hermes para quem quer um daemon de automação limpo, nativo de servidor e sem dramas. Quem lhe disser que um destes é objetivamente o melhor não percebeu que estão a resolver três problemas diferentes.

Mais dois fatores que devem desempatar. Licenciamento: a GPL-3.0 (OpenHuman) importa se pretender fazer fork e redistribuir; a MIT (OpenClaw, Hermes) é o caminho mais livre para isso. E a tolerância à segurança: se a ideia de executar uma ferramenta com o historial de CVE do OpenClaw o mantiver acordado à noite mesmo bem trancada, essa é uma razão legítima para escolher um dos outros dois; só não confunda um registo de CVE mais pequeno com prova de que um projeto mais recente é automaticamente mais seguro.

Onde Executar Cada Um

VPS sizing for each agent: OpenClaw messaging gateway on 2 to 4 GB RAM, OpenHuman memory-first on 4 to 8 GB RAM, and Hermes scheduled jobs on 2 to 4 GB RAM, with GPU optional for local models

Os três são daemons sempre ativos; precisam de estar operacionais quando não está à secretária, o que exclui executá-los no portátil e aponta para um VPS. (O alojamento partilhado está fora de questão para os três: precisam de Docker, root e processos de longa duração.) Nenhum deles requer uma GPU, a não ser que decida associá-los a um modelo totalmente local, por isso um VPS Linux padrão dá conta do recado.

Dimensionamento, em especificações genéricas: o OpenClaw e o Hermes ficam confortáveis com 2 GB de RAM como base, passando a 4 GB se estiver a executar muitos plugins ou cargas de trabalho intensivas em cron. O OpenHuman quer 4 GB no mínimo e 8 GB recomendados, sobretudo se for alojar um modelo local a par do núcleo. Dê também mais folga de disco à opção intensiva em memória; essa Memory Tree em SQLite cresce com o seu histórico.

Depois de ter escolhido, a instalação divide-se ao longo da linha do marketplace. O OpenClaw e o Hermes Agent são ambos instalações de um clique no marketplace da Cloudzy, por isso obtém uma máquina Ubuntu pré-configurada com o daemon já montado e passa o seu tempo a reforçar a segurança e a ligar canais, em vez de o gastar na canalização da instalação: OpenClaw e Agente Hermes. O OpenHuman não é uma aplicação de um clique, mas encaixa-se bem num Cloudzy Linux VPS: provisione uma máquina com pelo menos 4 GB de RAM, execute o contentor Docker openhuman-core, coloque-o atrás de TLS com um proxy inverso e aponte o seu cliente de desktop para ele. O acesso root total e o armazenamento NVMe cobrem o que a memory tree e o ciclo sempre ativo precisam. Em qualquer um que escolha, a história da instalação termina da mesma forma: um pequeno VPS Linux que controla, a executar o agente que escolheu.

Perguntas frequentes

É Seguro Auto-Hospedar o OpenClaw?

Yes, with caveats. OpenClaw has a heavy security history, with 500+ public CVE records listed across OpenCVE and the community CVE tracker, including critical/high-severity issues, and a large proportion of publicly exposed instances run with no authentication because misconfigured deployments expose port 18789 to the internet. Many CVEs are patched in current releases, so the practical risk is mostly about how you deploy: keep it off the public internet, require authentication, reach the dashboard over an SSH tunnel, and stay updated.

Qual É a Diferença Entre o OpenHuman e o Hermes Agent?

O OpenHuman é orientado à memória: ingere proativamente os seus dados a partir de mais de 100 serviços ligados num ciclo de 20 minutos e constrói um modelo de si antes de o interpelar, e é distribuído com uma aplicação de desktop associada a um núcleo de servidor headless. O Hermes Agent é nativo de servidor e reativo; responde a mensagens e a tarefas agendadas em vez de ir buscar os seus dados de antemão, mas constrói um grafo de competências persistente entre sessões através de um ciclo de aprendizagem. Em resumo: o OpenHuman conhece-o à partida; o Hermes passa a conhecê-lo com o tempo.

De Quanta RAM Preciso para Auto-Hospedar Estes Agentes?

O OpenClaw e o Hermes Agent correm com cerca de 2 GB de RAM como base, ou 4 GB se estiver a executar muitos plugins ou cargas de trabalho agendadas pesadas. O OpenHuman precisa de 4 GB no mínimo e 8 GB recomendados. Nenhum requer uma GPU, a não ser que associe o agente a um modelo alojado localmente em vez de uma API.

Qual Agente de IA Auto-Hospedado Tem Mais Integrações de Mensagens?

O OpenClaw, com 23 canais de mensagens, incluindo WhatsApp, Telegram, Slack, Discord, Signal e iMessage. O Hermes Agent suporta mais de 20 plataformas, incluindo Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Mattermost, Email, SMS, Microsoft Teams e Google Chat. O OpenHuman não é de todo um encaminhador de chat; é orientado à memória, por isso ingere dados em vez de encaminhar mensagens.

Estes Agentes Podem Correr Totalmente em Local Sem uma Chave de API?

Os três invocam um LLM, mas pode apontar esse LLM para um modelo local em vez de uma API alojada. O Hermes Agent vem com mais de 300 fornecedores, incluindo executores locais; o OpenClaw e o OpenHuman podem ser associados a um executor de modelos local como o Ollama. Correr totalmente em local significa normalmente mais RAM, e uma GPU se quiser uma velocidade razoável em modelos maiores.

Partilhar

Mais do blogue

Continue a ler.

Pronto para implantar? A partir de $2,48/mês.

Cloud independente, desde 2008. AMD EPYC, NVMe, 40 Gbps. Reembolso em 14 dias.