
Un serveur d'automatisation de navigateur full-stack (FastAPI + noVNC) avec des stratégies LLM multi-modèles (conseil, planificateur-exécuteur, repli) pour créer des agents de navigation pilotés par IA
Fournit un système d'automatisation de navigateur full-stack déployable : un backend FastAPI qui orchestre des sessions de navigateur basées sur Playwright/Xvfb, un tableau de bord mono-fichier avec captures d'écran en direct et pop-out VNC, et des stratégies d'orchestration LLM multi-modèles (unique, fallback_chain, planner_executor, consensus, council). Le projet regroupe la configuration et les notes opérationnelles pour faire fonctionner un serveur browser-use capable d'exécuter des tâches web complexes sous le contrôle d'un LLM.
Utilisez ceci lorsque vous avez besoin d'automatiser des interactions de navigateur à grande échelle ou de construire un agent web IA nécessitant un retour visuel et une coordination multi-modèles — pour des tâches telles que les tests automatisés, l'extraction de données nécessitant un vrai navigateur, ou des flux d'agents bénéficiant de stratégies de conseil/consensus pour éviter les boucles et récupérer après des échecs. Approprié également pour les déploiements sandbox où l'accès VNC/noVNC est nécessaire pour le débogage.
Idéal pour les agents capables de gérer un déploiement au niveau système et de lancer des services persistants (runners d'automatisation, agents orientés devops, ou assistants pouvant déclencher un provisionnement shell). Il suppose l'accès aux paquets système et la capacité de lancer des services Python.
Serveur d'automatisation de navigateur full-stack (FastAPI + noVNC + Playwright) avec 5 stratégies LLM, incluant le mode conseil. Empreinte de dépendances système très lourde (Xvfb, x11vnc, noVNC, Chromium). agent_server.py est un monolithe de 103K caractères. Tous les scripts ont échoué au lancement : Python manque les dépendances uvicorn/FastAPI/browser-use, les scripts shell nécessitent sudo et des paquets système. SKILL.md est complet avec la documentation de l'API et le dépannage, mais la compétence nécessite un investissement important en configuration.
uvicornfastapibrowser-useplaywrightxvfbx11vncimagemagicknovncwebsockifyOutil d'automatisation de navigateur légitime. Déductions de sécurité : -18 pour l'utilisation de sudo dans les scripts, -10 pour la liaison 0.0.0.0 (exposition réseau). Architecture limitée par une conception monolithique — fichier Python de 103K et fichier HTML de 90K groupés directement. Concept utile mais les exigences de configuration lourdes réduisent la praticité.