O que é OpenFlow?
O OpenFlow é um construtor visual de fluxos multiagente feito por um único desenvolvedor, SeeRay11. Você arrasta cartões de papéis como planner, architect e coder para um canvas, liga-os em um pipeline, salva e o executa com agentes em paralelo. É um fork do OpenCode: o código próprio do OpenFlow fica em um único pacote, packages/flow, e os agentes rodam por baixo em um motor opencode serve sem modificações.
Ele exige Bun 1.3+ e Git, inicia com um único comando e abre o canvas em localhost:5174, com o motor na porta 4096. Os nós podem usar o nível gratuito de modelos compartilhados do OpenCode sem chave, ou qualquer chave de provedor adicionada no app. É independente da equipe do OpenCode.
O repositório, criado em agosto de 2026, tem cerca de 170 estrelas no GitHub e licença MIT; a versão mais recente é a v1.3.0 (18 de outubro de 2026).
OpenFlow vale a pena?
Vale a pena conhecer o OpenFlow mais como ideia do que como dependência. Ele coloca um canvas de nós na frente do OpenCode para que um pipeline como planner, depois architect, depois coder vire algo que você desenha, salva e executa de novo, em vez de um prompt que você digita outra vez. Como todo o seu código fica em um pacote sobre um motor OpenCode sem modificações, as melhorias do OpenCode original chegam até ele, o que é uma forma sensata de construir um fork.
Os padrões merecem cuidado. As permissões vêm em auto, que aprova cada pedido de ferramenta à medida que chega, e os agentes escrevem no diretório definido em OPENFLOW_PROJECT, que por padrão é o próprio repositório do OpenFlow. Mudar a barra de ferramentas para ask me restaura as confirmações, e cada decisão é registrada de qualquer forma. Sem chave, os nós rodam nos modelos gratuitos compartilhados do OpenCode, que segundo o README devolvem erros 429 e 400 quando o nível está ocupado.
As arestas operacionais mostram sua idade. O README gasta boa parte do texto com como liberar as portas 4096 e 5174, um erro de database is locked quando dois motores compartilham o diretório de dados do OpenCode e a necessidade de reiniciar o motor porque ele guarda em cache a configuração dos agentes na inicialização. Pipelines salvos antes de uma mudança recente precisam ter seus agentes regenerados uma vez. São cerca de 170 estrelas, três issues abertas e um mantenedor, e a página do projeto é um subreddit.
Para um pipeline de código fixo de várias etapas, uma configuração roteirizada de subagentes do OpenCode ou do Claude Code é mais previsível hoje; para fluxos visuais de agentes em geral, o Langflow tem anos a mais de trabalho. O OpenFlow é agradável para experimentar quando você quer ver um pipeline de código multiagente como diagrama, e pode virar mais do que isso se aparecer um segundo mantenedor.
Onde ele se destaca
Um desenvolvedor explorando código multiagente em um projeto paralelo
Comparar um pipeline planner, architect, coder com um único agente
Clone, rode bun install, defina OPENFLOW_PROJECT para um repositório descartável, mude as permissões para ask me e rode o pipeline nos modelos gratuitos -free antes de adicionar uma chave paga. Custo zero até escolher um modelo pago.
Um gerente de engenharia conduzindo um workshop interno de IA
Mostrar a uma equipe o que um pipeline multiagente realmente faz, passo a passo
Desenhe o pipeline no canvas ao vivo e rode-o contra um repositório de exemplo; o layout visual explica papéis e repasses melhor que um arquivo de configuração, e o log de execução mostra cada decisão de permissão.
Antes de decidir
- Configuração
- git clone, bun install (uma primeira instalação grande) e FLOW_MANAGE_SERVER=1 bun openflow.ts; o canvas abre em localhost:5174, com o motor na 4096. Exige Bun 1.3+ e Git.
- Integrações
- O motor, os agentes, as skills e a configuração MCP do OpenCode; qualquer chave de provedor que o OpenCode suporte, adicionada na barra de título ou importada da CLI do OpenCode; o nível gratuito de modelos compartilhados do OpenCode.
- Dados e privacidade
- Roda localmente; prompts e código vão para o provedor de modelos que cada nó usa. As permissões vêm com aprovação automática e os agentes escrevem arquivos reais em OPENFLOW_PROJECT. Licença MIT; nenhum alerta de segurança publicado.
- Custo em escala
- Sem edição paga. Gratuito no nível compartilhado do OpenCode, com limites de requisições; caso contrário, os tokens do provedor se multiplicam com o número de nós de agente em um pipeline.
- Limites
- Um único mantenedor; só um motor OpenCode pode usar o banco compartilhado por vez; mudanças na configuração dos agentes exigem reiniciar o motor; pipelines salvos mais antigos precisam ter os agentes regenerados uma vez.
O que é bom
- Canvas visual para pipelines de código multiagente
- Fork limpo: código próprio em um pacote sobre um motor OpenCode sem modificações
- Roda sem chave de API no nível gratuito de modelos do OpenCode
- Cada decisão de permissão gravada em um log de execução
O que não é
- As permissões vêm com aprovação automática enquanto os agentes editam arquivos reais
- Um único mantenedor, cerca de 170 estrelas, criado em agosto de 2026
- Peculiaridades de portas, bloqueio de banco e reinício dominam o README
- O nível gratuito é compartilhado e frequentemente limitado
Ideal para
Usuários do OpenCode que querem experimentar pipelines de código multiagente desenhados e reutilizáveis em um repositório de testes.
Alternativas ao OpenFlow
OpenFlow: perguntas frequentes
- OpenFlow vale a pena?
- Uma boa ideia para desenhar pipelines de agentes sobre o OpenCode, mas um fork de dois meses, de uma pessoa só, que edita arquivos reais com permissões aprovadas automaticamente é, por enquanto, uma ferramenta de hobby. Damos nota 3.2 de 5.
- Quanto custa OpenFlow?
- Gratuito e de código aberto (MIT); os modelos são gratuitos no nível compartilhado do OpenCode ou cobrados pelo seu provedor.
- Quais são as desvantagens de OpenFlow?
- As permissões vêm com aprovação automática enquanto os agentes editam arquivos reais; um único mantenedor, cerca de 170 estrelas, criado em agosto de 2026; peculiaridades de portas, bloqueio de banco e reinício dominam o README; o nível gratuito é compartilhado e frequentemente limitado.
- Para quem OpenFlow é indicado?
- Usuários do OpenCode que querem experimentar pipelines de código multiagente desenhados e reutilizáveis em um repositório de testes.
- Quanto custa OpenFlow para uma equipe ou em produção?
- Sem edição paga. Gratuito no nível compartilhado do OpenCode, com limites de requisições; caso contrário, os tokens do provedor se multiplicam com o número de nós de agente em um pipeline.
- OpenFlow é seguro para dados da empresa?
- Roda localmente; prompts e código vão para o provedor de modelos que cada nó usa. As permissões vêm com aprovação automática e os agentes escrevem arquivos reais em OPENFLOW_PROJECT. Licença MIT; nenhum alerta de segurança publicado.
- Quais são as melhores alternativas ao OpenFlow?
- As alternativas mais próximas que analisamos são OpenCode, Langflow, Vibe Kanban e CrewAI.
Respostas verificadas em 31 de out. de 2026.
