Skip to main content

Hermes Agent & Hedonist Orchestrator

PARA AGENTES DE IAChatGPTClaude

Sovereign agent ecosystem of the Andriy Orlov community, transforming a personal Telegram into a full-fledged control panel for Linux VPS, multimodel pipelines, and autonomous workflows.

1. Visão geral do conceito e problema sistêmico

A maioria das ideias, referências para pesquisa e tarefas operacionais surge no smartphone, seja para o desenvolvedor ou para o founder. No entanto, a infraestrutura de trabalho (servidores, bases de código, notas locais no Obsidian, terminais) permanece atrelada ao laptop:

  1. Alto atrito na rotina: Para iniciar um parsing de notícias ou verificar o status de um backup no servidor, é necessário abrir o laptop, conectar-se via SSH e executar scripts manualmente.
  2. Fragmentação do fluxo de entrada: Links se perdem na seção "Salvos" dos mensageiros sem qualquer análise ou categorização.
  3. Dependência de soluções SaaS de terceiros: O uso de serviços comerciais não oferece controle total sobre chaves de sistema e dados privados.

O Hermes Agent & Hedonist Orchestrator criam uma ponte digital soberana: você interage com sua infraestrutura pessoal e modelos avançados de inteligência artificial através da interface familiar do Telegram, tão naturalmente quanto conversaria com um colega em um chat.

2. Taxonomia arquitetural e modelo mental

A arquitetura segue um princípio modular com quatro camadas isoladas:

  • 1. Gateway de Autenticação e Roteamento (Hedonist Gateway): Ponto de entrada para eventos Webhook do Telegram. Realiza uma validação rigorosa da whitelist ALLOWED_TELEGRAM_USER_IDS e assinaturas criptográficas. Atua como dispatcher: analisa o texto/áudio de entrada através de um modelo rápido (Gemini Flash ou Claude Haiku) e determina o pipeline alvo.
  • 2. Núcleo Agêntico de Execução (Hermes Core): Worker autônomo com acesso a ferramentas: execução de curl/bash, web scraping, interação com repositórios Git e geração de código.
  • 3. Camada de Conhecimento e Contexto de Longo Prazo (Knowledge Vault): Armazenamento local de arquivos Markdown (sincronizado com o vault pessoal do Obsidian), banco de dados relacional SQLite para fatos e índices vetoriais para busca semântica.
  • 4. Subsistema de Notificações e Feedback (Feedback Loop): Formatação das respostas em Telegram MarkdownV2 limpo, com botões Inline interativos para confirmação de ações críticas (Human-in-the-Loop).

3. Pipeline técnico e mecânica interna

O ciclo de vida da execução de comandos desenrola-se da seguinte forma:

  1. Ingress & Authentication (Recepção e Validação): O Telegram envia um payload JSON para um endpoint HTTPS seguro. O Hedonist verifica o User ID. Se a requisição vier de um usuário não autorizado, ela é descartada imediatamente (Drop without response) para evitar varreduras.
  2. Intent Parsing & Context Fetching (Análise de Intenção): O orquestrador classifica a tarefa (por exemplo: cmd:server_health, digest:url_scrape, note:create). Se for uma investigação, notas relevantes e contexto de sessões anteriores são recuperados do Knowledge Vault.
  3. Execution & Sandboxed Processing (Execução da Tarefa): O Hermes executa o script correspondente ou formula uma requisição à LLM dentro de um container Docker isolado. Operações de longa duração são convertidas para modo assíncrono, enviando status typing ou mensagens intermediárias.
  4. Delivery & State Commit (Resposta e Persistência de Estado): O usuário recebe uma resposta estruturada com as teses principais, e o artefato criado (nota, relatório ou diff de código) é automaticamente commitado no repositório Git local.

4. Cenários práticos de engenharia em produção

01. Console DevOps móvel para servidores 24/7

Você percebe um alerta de pico de carga no VPS. Ao enviar uma mensagem curta para o bot, você obtém a saída do docker stats, o status dos serviços em tempo real e um botão "Reiniciar Nginx", tudo isso sem abrir o terminal.

02. Deep Research e preparação automática de digests

Você envia para o chat do Telegram um link para um PDF de 50 páginas ou um artigo. O Hermes Agent baixa a página em modo headless, extrai o conteúdo livre de anúncios, sintetiza os principais insights arquiteturais e adiciona-os à fila de publicações do seu canal ou blog.

03. Sincronização bidirecional de pensamentos com Obsidian

Uma mensagem de voz gravada em trânsito é transcrita, estruturada pela modelo em teses, categorizada por tags e salva como um novo arquivo na pasta Daily Notes do repositório pessoal, com git push automático.

5. Armadilhas comuns, erros típicos e segurança

  • Risco de acesso não autorizado (Open Bot Risk): Se o bot não tiver uma lista hard-coded estrita de IDs permitidos na primeira linha do handler, um usuário externo pode emitir comandos para excluir bancos de dados.
  • Bloqueio do Event Loop por consultas longas à LLM: Esperar sincronamente pela resposta do modelo por 30 segundos bloqueia o processamento de mensagens de outros gatilhos ou timeouts. Todas as interações devem ser estritamente assíncronas (async/await ou filas de tarefas).
  • Erros de Parsing do Telegram Markdown: Caracteres como _, *, [, ] na saída de código frequentemente quebram a renderização da Telegram Bot API (erro Bad Request: can't parse entities). É necessário usar uma função robusta de sanitização ou enviar código bruto em blocos pre.
/ Perguntas FrequentesSchema.org FAQPage

FAQ: Hermes Agent & Hedonist Orchestrator

The Hedonist Orchestrator is the central intelligent gateway-router. It accepts incoming voice or text messages from Telegram, performs strict authentication via User ID, classifies intent (DevOps, content, research, synchronization), and delegates tasks to specialized Hermes workers.
/ Links internos
Todos os termos