Sobre o projeto

O OpenHive é um runtime sem configuração inicial e agnóstico a modelos, projetado para "colônias" de agentes de IA. Nesta arquitetura, um agente líder "Rainha" gerencia o processo e cria clones "operários" para lidar com tarefas paralelas e de longa duração. Diferentemente dos frameworks tradicionais de agentes que exigem compilação de um grafo de fluxo, o Hive utiliza um único primitivo de execução onde a Rainha e os operários compartilham ferramentas e modelos, coordenando-se por meio de um livro-razão de rastreamento compartilhado e um plano persistente de tarefas. Principais capacidades incluem: - Gerenciamento de Colônia: Criação dinâmica de clones operários para execução escalável. - Ambiente de Produção: Funcionalidade integrada de park/resume com segurança contra falhas, aplicação de limites de custo e observabilidade detalhada. - Humano no Loop: O sistema Sentinel permite que agentes escalonem tarefas para humanos via Slack ou Telegram, pausando o estado até que uma resposta seja recebida. - Integração: Suporta mais de 100 provedores de LLM via LiteLLM (incluindo OpenAI, Anthropic e Google Gemini) e conecta-se a sistemas empresariais por meio do MCP (Model Context Protocol). - Ferramentas: Inclui computação geral e uso de navegador por meio de uma extensão nativa. O framework é construído em Python e destina-se a equipes que estão migrando agentes de IA de protótipos para cargas de trabalho em produção, onde auditabilidade, disponibilidade e confiabilidade são críticas.