Como configurei o Hermes Agent
O que fiz foi executá-lo em um servidor VPS que eu mesmo hospedava via Hetzner1. Usava o Telegram como gateway para conversar com meu GPT no celular. E estava usando o modelo OpenRouter Owl Alpha, que na época era gratuito e tinha limite de 1M tokens. É mais do que suficiente para qualquer coisa.
Memória de Longo Prazo e Referências
Também configurei o MCP-Memory para salvar memórias localmente no VPS, assim não preciso me repetir toda vez que inicio uma nova sessão. E o MCP-Local-Rag, para a coleção local de livros que eu precisava usar como referência para minhas perguntas. Ele cobre temas como negócios, saúde, ciência, etc.
Melhor Caso de Uso do Hermes Agent (para mim)
Aprender Idiomas
Descobri que o melhor caso de uso para mim era aprender idiomas com ele. O funcionamento era assim: criei um agente de aprendizado de idiomas chamado Fiona. E a cada sessão, quando começo com “Hey Fiona”, ele carrega todas as habilidades e o contexto de aprendizado de idiomas na sessão, para sabermos o que vamos fazer.
E na parte dos idiomas, venho aprendendo espanhol e japonês. O aprendizado de idiomas nesse fluxo consiste basicamente em quizzes de vocabulário para significados que configurei com meu GPT.
Encontrando os Vocabulários para o Meu Idioma-Alvo
Pedi para ele acessar o GitHub para encontrar e baixar arquivos csv/md dos dois idiomas, e categorizá-los dentro da pasta local /vocabs/Spanish, etc. Eu nomearia esses arquivos como N1-N5 e A1-C2 dependendo dos níveis. Então eu teria N1.csv, A1.md — era uma mistura de tipos de arquivo.
Quizzes
Configurei uma regra com a Fiona para me perguntar os significados do meu idioma-alvo, 5 palavras por vez, e para cada erro, ela anotava quantas vezes eu errei aquela palavra em outro arquivo wrong-N1.csv. Para as certas, eu modifico o arquivo original e adiciono 1 ponto àquela linha. Quanto maior a pontuação, menos provável que apareça nos quizzes. Assim, as palavras dos quizzes são aleatórias, mas otimizadas para mim.
Desafio de Vocabulários Lembrados
Isso é algo que achei útil. Configurei alguns cronjobs para que ele me enviasse quizzes automaticamente ao longo do dia, todos os dias. Normalmente eu recebia dois quizzes por volta das 8h, quando faço minha pausa do trabalho. Mais dois às 11h, logo antes do intervalo do almoço. E mais dois antes de dormir, idealmente às 20h.
Experiência Geral ao Usá-lo para Aprender Idiomas
Eu diria que é uma mistura. Pode ser que eu não o tenha configurado com precisão suficiente, ou que depender de um LLM para fazer coisas por conta própria repetidamente simplesmente não seja estável o bastante. Além de às vezes ter uma experiência decente de “funciona como eu mandei”. Ele entrou em alucinação e saiu do trilho para executar todo tipo de bash estranho de vez em quando. O que torna toda a experiência não tão agradável.
Outros Casos de Uso
Tentei usá-lo apenas para conversar. Sabe, ter um assistente pessoal que lembra de tudo sobre mim e adapta a resposta só para mim, considerando todas as minhas ambições, hábitos e situação. Mas no fim, ele nunca pode substituir um humano para uma conversa valiosa. Você não sabe o que não sabe. Posso configurá-lo do jeito que eu queria, e acredito que essa seja a desvantagem.
É como pessoas tentando usar o GPT como parceiro de IA, elas podem configurá-lo do jeito que queriam. O que é ideal demais e falta os elementos humanos centrais, como humor, a própria visão da pessoa, o que ela sente por você, conexões entre pessoas, etc. Então, conversar com um GPT como amigo realmente não funciona bem. Não preciso de uma câmara de eco ou de um consolador eterno. Quero ouvir experiências da vida real.
Dito isso, a única forma que encontrei de o GPT ou a IA ser meio útil é usá-lo apenas como mecanismo de busca. É basicamente isso. Sem mais anúncios nas páginas, sem clicar em mil obstáculos. E prefiro começar pelo texto.
Alternativa ao Hermes Agent (Não o OpenClaw)
É interessante que descobri que usar o OpenCode, ou qualquer IDE de programação — as ferramentas feitas para programação com IA são mais úteis que o Hermes Agent em geral.
A principal diferença entre elas e o Hermes Agent é que a maioria tem escopo de projeto. Ou seja, elas só podem trabalhar dentro daquela pasta, para cada projeto que você declarou. Mas, por outro lado, por padrão, para aproveitar todo o poder do Hermes Agent / OpenClaw, você geralmente dá permissão total a eles, o que significa que eles podem, e vão, bagunçar seus outros arquivos e configurações na sua máquina.
IDE de programação, uma nova pasta por agente é como trabalho agora. Agora tenho o agente de aprendizado de idiomas trabalhando apenas dentro daquela pasta, e o pesquisador e consultor de investimentos apenas dentro de outra pasta. Cada um deles tem um conjunto diferente de regras e barreiras de proteção. Posso alternar facilmente entre eles para trabalhar em assuntos diferentes e fazer ajustes nos próprios arquivos, em vez de usar o Hermes Agent.
Conclusão
O Hermes Agent parece inovador, e pode até ser. Mas sinto que ele é engenheirado demais para atender a uma necessidade não tão necessária. Porque em certo momento, quando eu o usava para aprender idiomas, pensei: puxa, a essa altura eu poderia simplesmente construir meu próprio app de flashcards e ele teria sido mais leve em recursos e, mais importante, muito estável.
Mas quem sabe, talvez um dia o Hermes Agent esteja rodando em um robô, e o Hermes Agent se torne um sistema operacional de robô. Considerando o grande impulso que ele recebe da Nvidia ao lançar seus novos computadores de IA com o Hermes Agent integrado.
Mas por enquanto, já o desinstalei e continuo usando OpenCode e KiloCode no meu dia a dia, e tem sido bom.
Ah, também comecei a usar modelos pagos por questão de privacidade.