WUPHF
WUPHF ejecuta un “AI office” local de agentes por roles que coordinan para lograr tu objetivo y generan PRs y activos exportados sin cuentas ni acceso a la nube.
¿Qué es WUPHF?
WUPHF es una aplicación open-source local que ejecuta un pequeño “office” de agentes de IA en tu máquina. Tú defines un objetivo, y los agentes coordinan para llevarlo a cabo: crean handoffs basados en hilos y generan artefactos de trabajo como PRs y activos exportados.
En lugar de guiarte a través de pasos de prompts separados, WUPHF coordina múltiples agentes por roles (p. ej., CEO, ENG, DSG, CMO) que comparten contexto mediante sus interacciones continuas en equipo. El propósito principal es mantener el trabajo en movimiento desde el objetivo hasta las salidas enviadas, preservando la continuidad entre pasos.
Características clave
- “AI office” local (se ejecuta en tu máquina): Inícialo con
npx wuphf@latesto compílalo desde el código fuente; la UI del navegador se abre enlocalhost:7891. - Coordinación de equipo compartida para un solo objetivo: Proporciona una oración en un canal (p. ej.,
#general), y el agente CEO la descompone y enruta tareas a otros agentes en el mismo hilo. - Agentes por roles con configs JSON editables: Cada agente se describe en un archivo JSON con un system prompt y lista de herramientas, que puedes leer, editar o bifurcar.
- Handoffs multi-rol que incluyen dependencias y bloqueos: Los agentes identifican bloqueos y dependencias (p. ej., formatos de activos faltantes) y resuelven problemas entre sí sin enrutamiento manual de cadenas de prompts.
- Salidas de trabajo que se integran con repositorios: Los agentes pueden abrir pull requests y coordinar cambios de proyecto; también exportan activos (como salidas de diseño) a rutas referenciadas en el workflow.
- Gratis y open source bajo licencia MIT: El proyecto se describe como gratuito/open source y con licencia MIT, sin cuentas, uso de nube ni precios por asiento.
Cómo usar WUPHF
- Instala e inicia localmente:
- Opción 1: ejecuta
npx wuphf@latest(el navegador se abre enlocalhost:7891). - Opción 2: clona y compila desde el código fuente, luego ejecuta el binario compilado.
- Opción 1: ejecuta
- Inicia un team pack: Usa
wuphf --pack founding-teampara seleccionar un conjunto de configuraciones de roles. - Escribe una oración de objetivo: En el canal de la UI (p. ej.,
#general), escribe una instrucción única como “Lanza el flujo de onboarding para el viernes.” - Cierra la pestaña y deja que los agentes continúen: El equipo sigue trabajando; los agentes coordinan entre sí, identifican bloqueos y generan salidas.
- Regresa a los resultados: Revisa la salida finalizada (p. ej., PRs abiertas, activos exportados y cambios en copy/README) después de que el equipo haya avanzado.
Casos de uso
- Lanzar una funcionalidad frontend con ingeniería + diseño coordinados: Proporciona un objetivo para lanzar un flujo de onboarding; ENG puede abrir PRs mientras DSG exporta activos requeridos (incluyendo fallbacks de formato) y CMO prepara copy y actualizaciones de README.
- Descomponer objetivos ambiguos en un hilo de ejecución: Al enviar un objetivo de una oración, el agente CEO lo descompone y enruta subtareas a los roles apropiados, manteniendo la discusión organizada en un hilo compartido.
- Manejar bloqueos de activos o implementación automáticamente: Si una exportación de diseño no se renderiza correctamente en una plataforma específica, los agentes identifican el desajuste, reexportan activos a la ruta adecuada y continúan sin que gestiones cada prompt intermedio.
- Preparar documentación de lanzamiento junto con cambios de código: CMO puede redactar contenido de README y ejecutar una checklist de lanzamiento, abriendo una PR enfocada en copy junto con la rama de funcionalidad.
- Convertir conversaciones de feedback de usuarios en specs: Un agente PM puede sintetizar feedback en una spec y mantener al equipo enfocado en necesidades de usuario en lugar de detalles de implementación.
Preguntas frecuentes
-
¿WUPHF requiere cuenta o acceso a la nube? No. El sitio lo describe como local, sin cuentas, sin nube ni precios por asiento.
-
¿Cómo lo inicio? La documentación muestra ejecutar
npx wuphf@latestpara abrir la UI enlocalhost:7891, o clonar el repositorio de GitHub y compilar desde el código fuente. -
¿Puedo personalizar los agentes? Sí. Cada agente es una config JSON (system prompt más lista de herramientas). Puedes leer, editar y bifurcar el team pack para intercambiar herramientas o agentes de investigación.
-
¿Alguien necesita estar en el loop en cada paso? La página enfatiza “no human in the loop” para enrutamiento y coordinación estilo prompt-chain; los agentes siguen trabajando y coordinan para resolver bloqueos entre sí.
-
¿Qué tipos de salidas produce el equipo? Los ejemplos mencionan abrir PRs, exportar activos finalizados (p. ej., exportaciones de diseño) y escribir copy como contenido de README.
Alternativas
- Ejecutores locales de prompts/flujos multiagente: Herramientas que orquestan múltiples agentes LLM en tu máquina pueden ofrecer un comportamiento similar de “equipo”, pero pueden requerir que gestiones el enrutamiento y la concatenación de prompts de forma más explícita.
- Asistentes de codificación AI enfocados en repositorios: Alternativas orientadas a la generación de código pueden ayudar con la implementación de cambios, pero pueden no incluir un modelo de coordinación multi-rol compartido (CEO/ENG/DSG/CMO) que también genere docs y activos de diseño.
- Herramientas de automatización design-to-code: Si tu necesidad principal es la exportación y formateo de activos, herramientas de diseño especializadas pueden manejar la producción de activos, pero no coordinarán la ejecución de extremo a extremo en ingeniería y documentación de lanzamiento de la misma manera.
- Chat de colaboración general + desglose de tareas: Flujos de trabajo de equipo convencionales (chat + rastreadores de incidencias) pueden coordinar el trabajo entre roles, pero requieren que humanos gestionen la descomposición, verificaciones de dependencias y traspasos.
Alternativas
AgentMail
AgentMail es una API de bandeja de entrada por correo para agentes de IA: crear, enviar, recibir y buscar mensajes por REST para conversaciones bidireccionales.
BotBoard
Gestiona agentes de IA como un equipo con un backlog compartido, contexto estructurado y revisión humana para asignar, seguir y aprobar salidas.
Lasso
Lasso es un PIM con IA para equipos de ecommerce: enriquece atributos y descripciones, procesa datos de proveedores y monitoriza competidores por app o API.
Biji
Biji es una plataforma versátil diseñada para mejorar la productividad a través de herramientas y características innovadoras.
Codex Plugins
Usa Codex Plugins para combinar skills, integraciones de apps y servidores MCP en flujos reutilizables que amplían el acceso de Codex a Gmail, Drive y Slack.
Tavus
Tavus crea sistemas de IA que ven, oyen y responden en tiempo real para interacciones cara a cara, con agentes de vídeo y gemelos digitales vía APIs.