Framework Python para criar e orquestrar sistemas multiagente com fluxos de trabalho sequenciais, concorrentes, baseados em grafos e hierárquicos.
ruvnet/ruflo
Uma camada de execução para Claude Code e Codex que adiciona enxames multiagente, memória com aprendizado contínuo, recuperação vetorial e federação entre máquinas.
- Estrelas
- 76,810
- Forks
- 9,071
- Issues abertas
- 1,064
- Último commit
- há 6 horas
O que é?
Ruflo é uma camada de execução para Claude Code e Codex. Ela coordena vários agentes especializados em enxames, encaminha tarefas entre eles e mantém a memória entre sessões, permitindo que trabalhos posteriores aproveitem resultados anteriores. A instalação é feita pelo marketplace de plugins do Claude Code ou por um comando de configuração com npx. Também é possível disponibilizar suas ferramentas para outros clientes compatíveis com MCP.
O projeto reúne vários subsistemas: memória vetorial (AgentDB, indexada com HNSW), aprendizado baseado em trajetórias, workers em segundo plano, acompanhamento de custos, uma interface de terminal e um console no estilo navegador para inspecionar execuções de agentes. Uma camada de federação permite que agentes em máquinas diferentes se autentiquem com mTLS e ed25519, além de filtrar dados de saída em busca de PII antes que as mensagens saiam de um nó.
Ruflo é um projeto em TypeScript sob a licença MIT. Seus plugins abrangem áreas como auditoria de segurança, scaffolding de DDD, metodologia SPARC, testes e geração de documentação, para que as equipes adotem apenas o que precisam.
Recursos principais
- 01Coordena mais de 100 agentes especializados em enxames hierárquicos, em malha ou adaptativos.
- 02Armazena a memória dos agentes em um banco de dados vetorial indexado com HNSW, permitindo a recuperação entre sessões.
- 03Aprende com trajetórias de tarefas e feedback para orientar o encaminhamento de tarefas futuras.
- 04Permite que agentes em máquinas diferentes se autentiquem e troquem trabalho por meio de federação com filtragem de PII.
- 05Oferece uma interface de terminal e um console para acompanhar execuções de agentes, custos e logs.
- 06Funciona com Claude Code por meio de plugins e com outros clientes MCP por meio de um servidor MCP.
Casos de uso
- Executar agentes de programação, testes e revisão em paralelo em uma base de código dentro do Claude Code.
- Manter o contexto do projeto e as decisões anteriores disponíveis para os agentes em várias sessões.
- Permitir que agentes em máquinas ou organizações distintas colaborem sem compartilhar dados brutos.
- Acompanhar o uso de tokens e os custos nos fluxos de trabalho dos agentes.
Tópicos
Perguntas frequentes
- O que é ruflo?
- Uma camada de execução para Claude Code e Codex que adiciona enxames multiagente, memória com aprendizado contínuo, recuperação vetorial e federação entre máquinas. Ruflo é uma camada de execução para Claude Code e Codex. Ela coordena vários agentes especializados em enxames, encaminha tarefas entre eles e mantém a memória entre sessões, permitindo que trabalhos posteriores aproveitem resultados anteriores. A instalação é feita pelo marketplace de plugins do Claude Code ou por um comando de configuração com npx. Também é possível disponibilizar suas ferramentas para outros clientes compatíveis com MCP.
- ruflo é gratuito? Qual é a licença?
- ruflo é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ruflo ainda é mantido?
- Manutenção ativa. O último commit de ruflo foi em 19 de out. de 2026.
- Para que posso usar ruflo?
- Executar agentes de programação, testes e revisão em paralelo em uma base de código dentro do Claude Code. Manter o contexto do projeto e as decisões anteriores disponíveis para os agentes em várias sessões. Permitir que agentes em máquinas ou organizações distintas colaborem sem compartilhar dados brutos. Acompanhar o uso de tokens e os custos nos fluxos de trabalho dos agentes.
- Onde consigo ruflo?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ruvnet/ruflo
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Runtime de agente open source e TUI de terminal para pesquisas de longa duração e trabalho com arquivos, com modos ReAct e Agent Team paralelo.
Uma extensão do VS Code que reúne Claude Code, Codex e outros agentes de programação em uma conversa para que deem opiniões independentes, repassem tarefas e debatam soluções.
Framework de agentes de IA em TypeScript com memória cognitiva persistente, personalidade HEXACO opcional, orquestração multiagente e uma interface unificada para 13 provedores de LLM.
App para desktop, dispositivos móveis, web e CLI que executa e coordena vários agentes de programação, como Claude Code, Codex e OpenCode, em worktrees paralelas.
Marketplace com 94 plugins, 202 agentes, 185 skills e 105 comandos para Claude Code, Codex CLI, Cursor, OpenCode, Copilot, Antigravity e Pi.