Repolode
ruvnet

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