Português (Brasil)

Análise do OpenFang: um sistema operacional de agentes em Rust sem atualizações desde maio de 2026

O OpenFang roda Hands autônomas agendadas a partir de um binário em Rust, mas o último commit é de 12 de maio de 2026. O que funciona, os riscos e o fork LibreFang.

Acessar OpenFang

O OpenFang se apresenta como um “sistema operacional de agentes” (Agent Operating System). Foi escrito em Rust por Jaber, fundador da RightNow, e tinha 18.243 estrelas no GitHub quando verificamos em 8 de novembro de 2026. Tem boas ideias e um conjunto de padrões bem pensado. Também tem um problema que pesa mais do que as duas coisas para quem pretende usá-lo a longo prazo: o desenvolvimento parece ter parado.

OpenFang dashboard in dark mode with a sidebar of Approvals, Comms, Workflows, Scheduler, Runtime and Settings, and a grid of agent templates such as Writer, email-assistant, travel-planner, ops and coder
Agent templates in OpenFang's browser dashboardgithub.com

Primeiro, a questão da manutenção

O primeiro lançamento do OpenFang, a v0.1.0, saiu em 26 de fevereiro de 2026. O último lançamento, a v0.6.9, e o último commit são de 12 de maio de 2026 (lançamentos). Desde então, pull requests de colaboradores externos não foram mesclados, e uma issue pública perguntando sobre o status e o roadmap do projeto depois da v0.6.9 não tinha resposta do mantenedor na data da nossa verificação.

Nada disso significa que o mantenedor não vá voltar. Mas significa que hoje, se você encontrar um bug, um provedor mudar a API ou surgir um problema de segurança numa dependência, deve presumir que ninguém no projeto original vai corrigir. Para um agente que guarda suas chaves de API e pode executar comandos, esse é o fator decisivo para a maioria das pessoas.

O projeto também estava antes da 1.0 quando parou, com mudanças incompatíveis entre versões menores, segundo o próprio aviso, e algumas Hands menos maduras que outras.

Um fork da comunidade, o LibreFang, continua o desenvolvimento separadamente. Não o analisamos, então verifique você mesmo a atividade dele; é o lugar óbvio para olhar se o design do OpenFang atrai você.

O que o OpenFang faz de diferente

Outros agentes da nossa lista conseguem rodar tarefas agendadas que você mesmo configura. O recurso principal do OpenFang, as Hands, entrega esse trabalho pronto. As Hands são pacotes autônomos incluídos, como Researcher, Lead, Collector, Predictor, Clip, Twitter e Browser, que rodam conforme um agendamento sem precisar de comando e reportam os resultados no painel ou num app de chat. Você configura uma para coletar pesquisas ou monitorar leads, e ela roda como parte de um daemon de longa duração.

Em volta disso estão as ferramentas habituais de agente: busca e navegação na web, comandos de shell em allowlist, geração de imagens, voz e transcrição, memória SQLite com busca vetorial, servidores MCP, tarefas cron e uma API compatível com OpenAI. Um painel no navegador em localhost cobre agentes, workflows, agendamentos e aprovações.

OpenFang Create Scheduled Job dialog with a job name, cron expression 0 9 * * 1-5, quick presets, a target agent picker and the message to send
Scheduling a recurring job for an agentgithub.com

Instalação

Ele é instalado como um único binário via script, como download direto do binário ou como app de desktop para macOS, Windows e Linux em x86-64 ou ARM (primeiros passos). O núcleo não precisa de stack Python nem Node. Algumas Hands trazem suas próprias dependências: a Browser Hand precisa de Python 3 e Chromium, e a Clip Hand precisa de FFmpeg e yt-dlp.

O Docker aparece na lista, mas a imagem documentada ainda não é pública, então quem usa Docker precisa compilá-la por conta própria.

Isolamento e padrões

O OpenFang executa comandos na sua máquina, não num contêiner. O sandbox Docker vem desativado por padrão, e o sandbox WASM só cobre ferramentas e skills WASM (documentação de segurança).

Dentro disso, seus padrões são mais cuidadosos do que os de muitos agentes que rodam no host. Segundo o código de configuração, os comandos de shell se limitam a uma allowlist de utilitários básicos, rodam sem shell e com um ambiente limpo, e ações sensíveis das Hands, como compras ou publicações, aguardam aprovação. É um design sensato. A fraqueza é que qualquer falha encontrada agora pode continuar aberta.

Telemetria e privacidade

O OpenFang não envia telemetria de uso. A documentação não descreve nenhuma e o código não contém cliente de analytics; a página Analytics do painel só mostra o seu próprio uso de tokens e custos, localmente. Configuração, agentes e memória ficam em SQLite em ~/.openfang. Os prompts vão para o provedor de modelos e as plataformas de chat que você configurar.

OpenFang agent detail dialog for the assistant agent showing its running state, Full mode, provider, model and fallback model, with Chat, Clone, Clear History and Stop buttons
An agent's settings, model and fallback in the dashboardgithub.com

Modelos e canais

Você pode usar cerca de 27 provedores, incluindo Anthropic, Gemini, OpenAI, Groq, DeepSeek, OpenRouter, Mistral, xAI e AWS Bedrock, ou rodar modelos locais via Ollama, vLLM ou LM Studio. Tem licença dupla Apache-2.0 ou MIT.

Tem 40 adaptadores de canal, incluindo Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Microsoft Teams e e-mail (adaptadores de canal). O adaptador de WhatsApp embutido usa a Cloud API empresarial da Meta; vincular uma conta pessoal do WhatsApp exige um gateway Node.js separado.

Quem deveria usar

Vale a pena testar o OpenFang se você gosta de mexer, quer agentes agendados de pesquisa ou monitoramento e se sente à vontade para assumir o código, ou se quer estudar o design das Hands antes de avaliar o LibreFang. Nós não o usaríamos como assistente diário conectado a contas importantes enquanto ele não recebe correções.

Alternativas mantidas

  • O ZeroClaw é o mais parecido: também um único binário em Rust, com gatilhos cron e de eventos, e um sandbox do sistema operacional ativado por padrão no perfil recomendado.
  • O nanobot roda automações agendadas e objetivos de longa duração, com um heartbeat que reporta os resultados no seu chat.
  • O Agent Zero roda tarefas agendadas dentro do próprio workspace Docker e lança versões com frequência.

Mais opções nas nossas páginas de melhores agentes de IA auto-hospedados e alternativas ao OpenClaw.

Preços

OpenFang: Preços
Open sourceGrátis
  • Dual-licensed Apache-2.0 or MIT and free to self-host
  • No hosted plan; you pay your chosen model provider or run a local model

Recursos

Recursos
Busca na webSim
Geração de imagensSim
Modo de vozSim
Envio de arquivosSim
MemóriaSim
Executa tarefas por vocêSim
Integrações com appsSim
Trabalha sozinhoSim
Manda mensagem primeiroSim
Vários botsSim

Pontos fortes

  • Built for unattended work: Hands run on schedules as a daemon and deliver research, leads or monitoring alerts without being prompted
  • One self-contained Rust binary or a native desktop app, with a browser dashboard for agents, workflows, schedules and approvals
  • 40 channel adapters, including Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Teams and email
  • Cautious defaults for a host-run agent: shell commands are limited to an allowlist of basic utilities, run without a shell and with a stripped environment, and sensitive Hand actions such as purchases or posts wait for approval
  • Works with local models through Ollama, vLLM or LM Studio, and dual-licensed Apache-2.0 or MIT

Pontos fracos

  • Looks unmaintained: no commits or releases since v0.6.9 on May 12, 2026, outside pull requests go unmerged, and a public question about the project's status has no reply from the maintainer
  • Pre-1.0 by its own notice, with breaking changes between minor versions and some Hands less mature than others
  • Commands run on the host, not in a container: the Docker sandbox is off by default and the WASM sandbox only covers WASM tools and skills
  • The documented Docker image is not public yet, so Docker users must build it themselves
  • Linking a personal WhatsApp account needs a separate Node.js gateway; the built-in adapter uses Meta's business Cloud API

Ideal para

  • Tinkerers who want scheduled research, monitoring or lead-finding agents running on their own machine
  • People who want one agent reachable from many chat apps without a Python or Node stack
  • Evaluating alongside its community fork LibreFang, given the original's stalled development

Fontes