Sobre o projeto
OpenFang é um sistema operacional de agentes de código aberto escrito em Rust, projetado para executar agentes autônomos que trabalham em horários em vez de aguardar prompts do usuário. O projeto compila para um único binário e fornece uma CLI, painel TUI e um aplicativo de desktop Tauri 2.0.
Sua inovação central são os "Hands": pacotes de capacidade autônoma pré-construídos. Os sete Hands incluídos cobrem recorte de vídeo (Clip), geração de leads (Lead), monitoramento OSINT (Collector), superprevisão (Predictor), pesquisa profunda (Researcher), gerenciamento de conta Twitter/X (Twitter) e automação web com portões de aprovação de compra (Browser). Cada Hand inclui um manifesto HAND.toml, um prompt de sistema multifásico, uma referência de domínio SKILL.md e barreiras de proteção para ações sensíveis.
A arquitetura abrange 14 crates Rust, incluindo um kernel para orquestração e agendamento, um runtime com 53 ferramentas e sandboxing WASM, uma API com mais de 140 endpoints, 40 adaptadores de canal de mensagens, memória SQLite mais vetorial e um mecanismo de migração para OpenClaw, LangChain e AutoGPT. Suporta 27 provedores de LLM por meio de três drivers nativos e oferece um endpoint de API compatível com OpenAI.
A segurança é um foco declarado, com 16 sistemas documentados, incluindo sandboxing WASM com medição dupla, trilhas de auditoria em cadeia de hash Merkle, rastreamento de contaminação, manifestos assinados Ed25519, proteção SSRF, zeragem de segredos, varredura de injeção de prompt, proteções contra loops e limitação de taxa.
O README inclui benchmarks comparativos com outros frameworks de agentes para tempo de inicialização a frio, uso de memória, tamanho de instalação, recursos de segurança, adaptadores de canal e provedores de LLM. Também documenta um gateway WhatsApp Web que conecta uma conta pessoal do WhatsApp via código QR. O projeto é licenciado sob MIT e pré-1.0, com um aviso de estabilidade recomendando que os usuários fixem commits específicos para produção.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.