Agente pessoal de IA auto-hospedado, criado com Pi Durable, que retoma tarefas após reinicializações do processo e oferece subagentes, tarefas agendadas, uma interface web e integração opcional com WeChat.
AaronWong1999/hermesclaw
Um proxy local leve que permite ao Hermes Agent, OpenClaw e OpenCode compartilhar uma conta do WeChat iLink, com alternância por comandos no chat.
- Estrelas
- 749
- Forks
- 79
- Issues abertas
- 4
- Último commit
- anteontem
O que é?
Hermes Agent e OpenClaw se conectam ao WeChat pela API iLink, mas cada gateway assume o controle exclusivo da conexão. Por isso, executar os dois na mesma conta causa conflitos de token e erros 403. O HermesClaw se torna o único responsável por consultar o iLink e executa dois servidores proxy locais, um para cada gateway, fazendo com que cada um pense estar se comunicando diretamente com o iLink. Ele também integra o OpenCode por meio do protocolo de subprocesso ACP.
Os usuários alternam o roteamento com comandos no chat, como /hermes, /openclaw, /opencode, /both e /three. Nos modos com vários agentes, as respostas recebem o nome do agente como prefixo. Mensagens de texto e transcrições de voz são encaminhadas, enquanto a mídia é repassada como mensagens iLink brutas para que cada gateway descriptografe e processe por conta própria. O núcleo é um script Python com cerca de 870 linhas. A instalação é feita por um script que detecta gateways existentes e configura um serviço systemd no Linux ou um agente launchd no macOS.
Recursos principais
- 01Atua como o único responsável por consultar o iLink, permitindo que Hermes e OpenClaw compartilhem uma conta do WeChat.
- 02Alterna entre Hermes, OpenClaw e OpenCode com comandos como /hermes e /three.
- 03Encaminha transcrições de voz e repassa a mídia como mensagens iLink brutas.
- 04Conecta o OpenCode pelo protocolo de subprocesso ACP, sem precisar de uma porta proxy.
- 05Inclui um instalador que detecta gateways instalados e configura um serviço em segundo plano no Linux ou macOS.
Casos de uso
- Executar o Hermes Agent e o OpenClaw lado a lado em uma única conta do WeChat.
- Conversar pelo WeChat com um agente de programação como o OpenCode, inclusive por voz.
- Usar um agente para inspecionar ou depurar problemas na configuração de outro agente pelo celular.
Início rápido
- 1
Instale pelo menos um gateway do WeChat: OpenClaw com clawbot ou o gateway do WeChat do Hermes Agent
- 2
Execute o script oficial de instalação do README
- 3
Opcionalmente, instale a CLI do OpenCode para habilitar /opencode e /three
npm install -g opencode-ai - 4
Reinicie seus gateways e, em seguida, envie /whoami no WeChat para verificar
Antes de usar
- Ele precisa de um gateway OpenClaw clawbot ou Hermes WeChat existente, portanto não funciona por conta própria.
- O instalador altera arquivos de configuração do gateway e configura um serviço em segundo plano via systemd ou launchd.
Tópicos
Perguntas frequentes
- O que é hermesclaw?
- Um proxy local leve que permite ao Hermes Agent, OpenClaw e OpenCode compartilhar uma conta do WeChat iLink, com alternância por comandos no chat. Hermes Agent e OpenClaw se conectam ao WeChat pela API iLink, mas cada gateway assume o controle exclusivo da conexão. Por isso, executar os dois na mesma conta causa conflitos de token e erros 403. O HermesClaw se torna o único responsável por consultar o iLink e executa dois servidores proxy locais, um para cada gateway, fazendo com que cada um pense estar se comunicando diretamente com o iLink. Ele também integra o OpenCode por meio do protocolo de subprocesso ACP.
- hermesclaw é gratuito? Qual é a licença?
- hermesclaw é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- hermesclaw ainda é mantido?
- Manutenção ativa. O último commit de hermesclaw foi em 20 de out. de 2026.
- Para que posso usar hermesclaw?
- Executar o Hermes Agent e o OpenClaw lado a lado em uma única conta do WeChat. Conversar pelo WeChat com um agente de programação como o OpenCode, inclusive por voz. Usar um agente para inspecionar ou depurar problemas na configuração de outro agente pelo celular.
- Como instalar hermesclaw?
- Instale pelo menos um gateway do WeChat: OpenClaw com clawbot ou o gateway do WeChat do Hermes Agent Execute o script oficial de instalação do README Opcionalmente, instale a CLI do OpenCode para habilitar /opencode e /three: npm install -g opencode-ai Reinicie seus gateways e, em seguida, envie /whoami no WeChat para verificar
- Onde consigo hermesclaw?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/AaronWong1999/hermesclaw
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um cockpit web auto-hospedado para agentes OpenClaw, com chat por voz, quadro kanban, edição de arquivos do workspace, visualização de sessões e acompanhamento de uso.
MaiBot (MaiSaka) é um agente conversacional baseado em LLM que conversa de forma descontraída e natural, principalmente em grupos do QQ, e conta com um sistema de plugins.
Um app leve e self-hosted de agente pessoal, com TUI e GUI, ferramentas para o workspace local, aprovação humana, sessões persistentes, memória e extensões de Skill/Plugin/MCP.
Um agente de IA de saúde pessoal, hospedado por você, que processa dados do Apple Watch e do iPhone e envia insights proativos por app iOS, painel web ou mensageiro instantâneo.
Um espaço de aprendizagem com IA, self-hosted e nativo para agentes, que oferece tutoria personalizada, perguntas e respostas, quizzes, pesquisa e visualizações, feito com Python e Next.js.