WUPHF
WUPHF lance un « bureau IA » local d’agents basés sur des rôles : ils coordonnent pour exécuter un objectif de bout en bout et produire des PR.
Qu’est-ce que WUPHF ?
WUPHF est une application open source locale qui exécute un petit « bureau » d’agents IA sur votre machine. Vous définissez un objectif, et les agents se coordonnent pour le réaliser — en créant des transmissions basées sur des threads et en produisant des artefacts de travail tels que des PR et des assets exportés.
Au lieu de vous faire passer par des étapes de prompts séparées, WUPHF coordonne plusieurs agents basés sur des rôles (ex. : CEO, ENG, DSG, CMO) qui partagent un contexte via leurs interactions d’équipe continues. L’objectif principal est de faire avancer le travail de l’objectif aux sorties livrées tout en préservant la continuité entre les étapes.
Fonctionnalités clés
- « Bureau IA » local (s’exécute sur votre machine) : Lancez-le avec
npx wuphf@latestou compilez depuis la source ; l’interface navigateur s’ouvre àlocalhost:7891. - Coordination d’équipe partagée pour un objectif unique : Fournissez une phrase dans un canal (ex. :
#general), et l’agent CEO la décompose puis route les tâches aux autres agents dans le thread. - Agents basés sur des rôles avec configs JSON modifiables : Chaque agent est décrit dans un fichier JSON contenant un system prompt et une liste d’outils, que vous pouvez lire, modifier ou forker.
- Transmissions multi-rôles incluant dépendances et blockers : Les agents identifient les blockers et dépendances (ex. : formats d’assets manquants) et les résolvent entre eux sans routage humain de type prompt-chain.
- Sorties de travail intégrées aux dépôts : Les agents peuvent ouvrir des pull requests et coordonner autour des changements de projet ; ils exportent aussi des assets (tels que des sorties design) vers des chemins référencés dans le workflow.
- Gratuit et open source sous licence MIT : Le projet est décrit comme gratuit/open source et sous licence MIT, sans compte, usage cloud ou tarification par siège mentionnés.
Comment utiliser WUPHF
- Installer et démarrer localement :
- Option 1 : exécutez
npx wuphf@latest(le navigateur s’ouvre àlocalhost:7891). - Option 2 : clonez et compilez depuis la source, puis lancez le binaire compilé.
- Option 1 : exécutez
- Démarrer un pack d’équipe : Utilisez
wuphf --pack founding-teampour choisir un ensemble de configurations de rôles. - Saisir une phrase d’objectif : Dans le canal de l’interface (ex. :
#general), tapez une instruction unique comme « Shippez le flux d’onboarding d’ici vendredi. » - Fermez l’onglet et laissez les agents continuer : L’équipe continue de travailler ; les agents se coordonnent entre eux, identifient les blockers et produisent les sorties.
- Revenez aux résultats : Consultez la sortie finalisée (ex. : PR ouvertes, assets exportés, et changements de copy/README) une fois que l’équipe a avancé.
Cas d’usage
- Livrer une fonctionnalité frontend avec ingénierie + design coordonnés : Fournissez un objectif pour livrer un flux d’onboarding ; ENG ouvre des PR tandis que DSG exporte les assets requis (y compris gestion des fallbacks de format) et CMO prépare la copy et les mises à jour README.
- Décomposer des objectifs ambigus en thread d’exécution : Lors de la soumission d’une phrase d’objectif, l’agent CEO la décompose et route les sous-tâches aux rôles appropriés, en gardant la discussion organisée dans un thread partagé.
- Gérer automatiquement les blockers d’assets ou d’implémentation : Si un export design ne rend pas correctement sur une plateforme spécifique, les agents identifient l’incompatibilité, ré-exportent les assets vers le chemin approprié et continuent sans que vous gériez chaque prompt intermédiaire.
- Préparer la documentation de lancement avec les changements de code : CMO peut rédiger le contenu README et exécuter une checklist de lancement, en ouvrant une PR focalisée sur la copy aux côtés de la branche de fonctionnalité.
- Transformer les conversations de feedback utilisateur en specs : Un agent PM peut synthétiser le feedback en spec et garder l’équipe focalisée sur les besoins utilisateur plutôt que sur les détails d’implémentation.
FAQ
-
WUPHF nécessite-t-il un compte ou un accès cloud ? Non. Le site le décrit comme s’exécutant localement sans compte, sans cloud et sans tarification par siège.
-
Comment le démarrer ? La documentation montre d’exécuter
npx wuphf@latestpour ouvrir l’interface àlocalhost:7891, ou de cloner le dépôt GitHub et de compiler depuis la source. -
Puis-je personnaliser les agents ? Oui. Chaque agent est une config JSON (system prompt plus liste d’outils). Vous pouvez lire, modifier et forker le pack d’équipe pour échanger avec d’autres outils ou agents de recherche.
-
Faut-il quelqu’un dans la boucle à chaque étape ? La page met l’accent sur « no human in the loop » pour le routage et la coordination de type prompt-chain ; les agents continuent de travailler et se coordonnent pour résoudre les blockers entre eux.
-
Quels types de sorties l’équipe produit-elle ? Les exemples mentionnent l’ouverture de PR et l’export d’assets finalisés (ex. : exports design) ainsi que la rédaction de copy comme le contenu README.
Alternatives
- Exécuteurs locaux de prompts/flus de travail multi-agents : Les outils qui orchestrent plusieurs agents LLM sur votre machine peuvent offrir un comportement « d’équipe » similaire, mais nécessitent souvent une gestion plus explicite du routage et de la chaîne de prompts.
- Assistants IA axés sur les dépôts pour le codage : Les alternatives orientées génération de code peuvent aider à implémenter des changements, mais n’incluent pas un modèle de coordination multi-rôles partagée (CEO/ENG/DSG/CMO) qui produit aussi des docs et des assets de design.
- Outils d’automatisation design-to-code : Si votre besoin principal est l’export d’assets et le formatage, des outils de design spécialisés peuvent gérer la production d’assets, mais ne coordonnent pas l’exécution de bout en bout à travers l’ingénierie et la documentation de lancement de la même façon.
- Chat collaboratif général + décomposition de tâches : Les flux de travail d’équipe conventionnels (chat + trackers d’issues) peuvent coordonner le travail entre rôles, mais nécessitent des humains pour gérer la décomposition, les vérifications de dépendances et les passations.
Alternatives
AgentMail
AgentMail est une API de boîte e-mail pour agents IA : créez, envoyez, recevez et recherchez des emails via REST pour des conversations à double sens.
BotBoard
Gérez les agents IA comme une équipe : backlog partagé, contexte structuré et workflow de revue humaine pour assigner, suivre et approuver.
Lasso
Lasso est un PIM orienté IA pour équipes e-commerce : enrichit attributs et descriptions, traite les données fournisseurs et suit les concurrents via app ou API.
Biji
Biji est une plateforme polyvalente conçue pour améliorer la productivité grâce à des outils et des fonctionnalités innovants.
Codex Plugins
Utilisez Codex Plugins pour regrouper des skills, intégrations d’app et serveurs MCP en workflows réutilisables afin d’étendre l’accès à Gmail, Google Drive et Slack.
Tavus
Tavus crée des systèmes IA capables de voir, entendre et répondre en temps réel aux interactions face à face, via des APIs.