Framework de Python para crear y coordinar sistemas multiagente con flujos de trabajo secuenciales, concurrentes, basados en grafos y jerárquicos.
ruvnet/ruflo
Un entorno de ejecución para Claude Code y Codex que añade enjambres multiagente, memoria de aprendizaje continuo, recuperación vectorial y federación de agentes entre máquinas.
- Estrellas
- 76,810
- Forks
- 9,071
- Issues abiertos
- 1,064
- Último commit
- hace 6 horas
¿Qué es?
Ruflo es una capa de ejecución para Claude Code y Codex. Coordina varios agentes especializados en enjambres, distribuye tareas entre ellos y conserva la memoria entre sesiones para que el trabajo posterior pueda aprovechar los resultados anteriores. Se instala desde un marketplace de plugins de Claude Code o mediante un comando de configuración con npx, y también puede exponer sus herramientas a otros clientes compatibles con MCP.
El proyecto incluye varios subsistemas: memoria vectorial (AgentDB, indexada con HNSW), aprendizaje basado en trayectorias, workers en segundo plano, seguimiento de costos, una interfaz de terminal y una consola con estilo de navegador para inspeccionar las ejecuciones de los agentes. Una capa de federación permite que agentes en distintas máquinas se autentiquen con mTLS y ed25519, y filtra los datos salientes para detectar información personal identificable (PII) antes de que los mensajes salgan de un nodo.
Ruflo es un proyecto TypeScript con licencia MIT. Sus plugins abarcan áreas como auditorías de seguridad, scaffolding de DDD, metodología SPARC, pruebas y generación de documentación, para que los equipos adopten solo las partes que necesitan.
Funciones clave
- 01Coordina más de 100 agentes especializados en enjambres jerárquicos, en malla o adaptativos.
- 02Almacena la memoria de los agentes en una base de datos vectorial indexada con HNSW para recuperarla entre sesiones.
- 03Aprende de las trayectorias de las tareas y de los comentarios para orientar la distribución de tareas posterior.
- 04Permite que agentes en distintas máquinas se autentiquen e intercambien trabajo mediante federación con filtrado de PII.
- 05Ofrece una interfaz de terminal y una consola para supervisar las ejecuciones de los agentes, los costos y los registros.
- 06Funciona con Claude Code mediante plugins y con otros clientes MCP mediante un servidor MCP.
Casos de uso
- Ejecutar en paralelo agentes de programación, pruebas y revisión sobre una base de código dentro de Claude Code.
- Mantener el contexto del proyecto y las decisiones anteriores disponibles para los agentes a lo largo de varias sesiones.
- Permitir que agentes de distintas máquinas u organizaciones colaboren sin compartir datos sin procesar.
- Supervisar el uso de tokens y los costos en los flujos de trabajo con agentes.
Temas
Preguntas frecuentes
- ¿Qué es ruflo?
- Un entorno de ejecución para Claude Code y Codex que añade enjambres multiagente, memoria de aprendizaje continuo, recuperación vectorial y federación de agentes entre máquinas. Ruflo es una capa de ejecución para Claude Code y Codex. Coordina varios agentes especializados en enjambres, distribuye tareas entre ellos y conserva la memoria entre sesiones para que el trabajo posterior pueda aprovechar los resultados anteriores. Se instala desde un marketplace de plugins de Claude Code o mediante un comando de configuración con npx, y también puede exponer sus herramientas a otros clientes compatibles con MCP.
- ¿ruflo es gratuito? ¿Qué licencia tiene?
- ruflo es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ruflo sigue mantenido?
- Mantenimiento activo. El último commit de ruflo fue el 19 oct 2026.
- ¿Para qué puedo usar ruflo?
- Ejecutar en paralelo agentes de programación, pruebas y revisión sobre una base de código dentro de Claude Code. Mantener el contexto del proyecto y las decisiones anteriores disponibles para los agentes a lo largo de varias sesiones. Permitir que agentes de distintas máquinas u organizaciones colaboren sin compartir datos sin procesar. Supervisar el uso de tokens y los costos en los flujos de trabajo con agentes.
- ¿Dónde consigo ruflo?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ruvnet/ruflo
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Runtime de agentes de código abierto y TUI de terminal para investigación de larga duración y trabajo con archivos, con modos ReAct y Agent Team en paralelo.
Extensión de VS Code que reúne Claude Code, Codex y otros agentes de programación en una conversación para que den opiniones independientes, se pasen tareas y debatan soluciones.
Framework de IA para agentes en TypeScript con memoria cognitiva persistente, personalidad HEXACO opcional, orquestación multiagente e interfaz unificada para 13 proveedores de LLM.
Aplicación de escritorio, móvil, web y CLI para ejecutar y orquestar varios agentes de programación, como Claude Code, Codex y OpenCode, en worktrees paralelos.
Un marketplace con 94 plugins, 202 agentes, 185 skills y 105 comandos para Claude Code, Codex CLI, Cursor, OpenCode, Copilot, Antigravity y Pi.