Um framework aberto de agentes que dá à IA seu próprio desktop Linux no Docker, com navegador e ferramentas para documentos, para realizar tarefas de verdade.
42-evey/hermes-plugins
Conjunto de 23 plugins personalizados para hermes-agent, com recursos de autonomia, roteamento de modelos, telemetria, controle de custos, memória e comunicação entre agentes.
- Estrelas
- 533
- Forks
- 61
- Issues abertas
- 1
- Último commit
- há 3 meses
O que é?
Este repositório reúne 23 plugins que ampliam o hermes-agent, um agente de IA autônomo. Eles se organizam em torno de autonomia e tomada de decisões (debate entre vários modelos, ferramentas de planejamento e reflexão), observabilidade (logs de eventos em JSON estruturado, uma ferramenta unificada de status, transmissão de eventos por MQTT) e qualidade e segurança (verificações de alucinações, filtragem contra prompt injection e execução de código em sandbox).
Outros plugins cuidam de aprendizado e memória, como memórias com pontuação de importância e decaimento, consolidação noturna em MEMORY.md e vetores do Qdrant, além de cache de delegações. Os plugins de comunicação oferecem uma caixa de entrada e uma caixa de saída baseadas em arquivos, com um servidor MCP para conversar com o Claude Code, além de acompanhamento de objetivos e uma camada de formatação para Telegram. O cost guard acompanha os gastos diários e por tarefa usando o Langfuse e emite um alerta quando o orçamento chega a 80%.
Para instalar, basta copiar as pastas de plugins evey-* e o arquivo evey_utils.py para o diretório de plugins do hermes-agent e reiniciar o agente.
Recursos principais
- 01Ferramentas de autonomia para decidir, planejar e refletir sobre tarefas
- 02Roteamento entre vários modelos, com novas tentativas e uma cadeia de fallback
- 03Telemetria em JSON estruturado e uma ferramenta unificada de status
- 04Acompanhamento do orçamento via Langfuse, com alertas em 80% e 100%
- 05Filtragem contra prompt injection e pontuação de alucinações
- 06Ponte baseada em arquivos, com um servidor MCP para o Claude Code
Casos de uso
- Adicionar limites de custo e visibilidade de uso a uma implantação própria do hermes-agent
- Filtrar e-mails ou mensagens recebidos em busca de prompt injection antes de o agente agir
- Conectar o hermes-agent ao Claude Code por meio de uma caixa de entrada e saída compartilhada
Início rápido
- 1
Clone o repositório
git clone https://github.com/42-evey/hermes-plugins.git - 2
Copie os plugins para a pasta plugins do hermes-agent
cp -r hermes-plugins/evey-* ~/.hermes/plugins/ - 3
Copie o arquivo de utilitários compartilhados
cp hermes-plugins/evey_utils.py ~/.hermes/plugins/ - 4
Reinicie o hermes-agent
Antes de usar
- Os plugins só funcionam com o projeto hermes-agent, que precisa ser instalado primeiro.
- O README descreve uma implantação pessoal específica; por isso, alguns plugins podem exigir configurações como Langfuse, MQTT ou Qdrant, que não são explicadas por completo.
Tópicos
Perguntas frequentes
- O que é hermes-plugins?
- Conjunto de 23 plugins personalizados para hermes-agent, com recursos de autonomia, roteamento de modelos, telemetria, controle de custos, memória e comunicação entre agentes. Este repositório reúne 23 plugins que ampliam o hermes-agent, um agente de IA autônomo. Eles se organizam em torno de autonomia e tomada de decisões (debate entre vários modelos, ferramentas de planejamento e reflexão), observabilidade (logs de eventos em JSON estruturado, uma ferramenta unificada de status, transmissão de eventos por MQTT) e qualidade e segurança (verificações de alucinações, filtragem contra prompt injection e execução de código em sandbox).
- hermes-plugins é gratuito? Qual é a licença?
- hermes-plugins é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- hermes-plugins ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de hermes-plugins foi em 18 de jul. de 2026.
- Para que posso usar hermes-plugins?
- Adicionar limites de custo e visibilidade de uso a uma implantação própria do hermes-agent Filtrar e-mails ou mensagens recebidos em busca de prompt injection antes de o agente agir Conectar o hermes-agent ao Claude Code por meio de uma caixa de entrada e saída compartilhada
- Como instalar hermes-plugins?
- Clone o repositório: git clone https://github.com/42-evey/hermes-plugins.git Copie os plugins para a pasta plugins do hermes-agent: cp -r hermes-plugins/evey-* ~/.hermes/plugins/ Copie o arquivo de utilitários compartilhados: cp hermes-plugins/evey_utils.py ~/.hermes/plugins/ Reinicie o hermes-agent
- Onde consigo hermes-plugins?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/42-evey/hermes-plugins
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um agente de IA que aprende com a experiência para criar e aprimorar skills, funciona com vários provedores de modelos e pode ser usado pela CLI e por apps de mensagens.
Cherry Studio é um cliente de IA para desktop multiplataforma que se conecta a diversos provedores de LLM, modelos locais e mais de 300 assistentes predefinidos.
Agente de programação para terminal com ferramentas integradas de LSP, debugger, navegador e subagentes, compatível com mais de 60 provedores de modelos.
Agente autônomo de pesquisa open source que planeja perguntas, coleta fontes da web e locais e escreve relatórios com citações usando qualquer provedor de LLM.
Agente de programação com IA para terminal, compatível com o LLM de sua escolha, com suporte a LSP e MCP e sessões por projeto.