BrowserBee : une extension Chrome pour l'automatisation web axée sur la confidentialité
Qu'est-ce que BrowserBee ?
BrowserBee est une extension Chrome open source qui contrôle le navigateur via des instructions en langage naturel, permettant l'automatisation des opérations web. Elle combine les capacités d'analyse des modèles de langage et les fonctionnalités d'automatisation de Playwright, permettant aux utilisateurs d'accomplir diverses tâches plus efficacement, tout en mettant l'accent sur la protection de la vie privée.

Fonctionnalités de BrowserBee
Protection de la vie privée : les opérations de BrowserBee s'effectuent principalement dans le navigateur local et ne communiquent qu'avec le fournisseur de LLM, sans aucun autre transfert de données.
Prise en charge de plusieurs modèles : prend en charge divers fournisseurs de LLM populaires, tels qu'Anthropic, Openai, Gemini et Ollama.
Large gamme d'outils : offre la navigation, la gestion des onglets, l'interaction avec les pages, l'observation, ainsi que des opérations à la souris et au clavier.
Fonction de mémoire : peut stocker et réutiliser des séquences d'actions utiles pour améliorer l'efficacité.
Processus d'approbation utilisateur : lors de l'exécution d'opérations sensibles (comme un achat ou la publication d'une mise à jour sur les réseaux sociaux), une approbation explicite de l'utilisateur est requise.
Suivi des coûts : suit l'utilisation des tokens du LLM et les dépenses associées, aidant ainsi les utilisateurs à gérer leurs coûts.
Cas d'utilisation de BrowserBee
Gestion des réseaux sociaux : vérifier les notifications, résumer les messages et aider à y répondre.
Agrégation d'actualités : collecter et résumer les derniers titres des sources d'actualités et blogs préférés de l'utilisateur.
Assistant personnel : gérer les tâches quotidiennes, comme lire et envoyer des e-mails, réserver des vols, etc.
Assistant de recherche : collecter et organiser des informations sur des entreprises, des offres d'emploi, des tendances du marché ou des articles académiques.
Favoris et résumés de connaissances : résumer rapidement des articles, extraire les informations clés et les enregistrer.
Installation et utilisation de BrowserBee
Étapes d'installation
Vous pouvez installer BrowserBee en suivant ces étapes :
git clone https://github.com/parsaghaffari/browserbee.git cd browserbee
Installer les dépendances
npm install
Construire l'extension
npm run build
Charger l'extension dans Chrome
Accédez à chrome://extensions/.
Activez le « Mode développeur » dans le coin supérieur droit.
Cliquez sur « Charger l'extension non empaquetée » et sélectionnez le répertoire dist.
La page d'options de BrowserBee devrait s'ouvrir automatiquement. Configurez-y votre clé API LLM (comme Anthropic, OpenAI, Gemini) ou configurez Ollama.
Méthode d'utilisation
Cliquez sur l'icône BrowserBee dans la barre d'outils de Chrome, ou appuyez sur Alt+Shift+B pour ouvrir le panneau latéral.
Saisissez une instruction, par exemple : « Go to Google, search for Cicero, and click the first result ».
Appuyez sur Entrée et attendez que BrowserBee termine la tâche.
Avantages et limites
Avantages :
La confidentialité avant tout, les données ne transitent pas par un backend tiers.
Open source et transparent, les utilisateurs peuvent examiner et modifier le code eux-mêmes.
Propose plusieurs options de LLM, les utilisateurs peuvent choisir en fonction de leurs besoins.
La fonction de mémoire améliore l'efficacité des tâches répétitives.
Limites :
Nécessite une installation manuelle et la configuration de la clé API LLM.
Ne prend actuellement en charge que le navigateur Chrome.
L'utilisation d'un LLM entraîne certains coûts.
L'utilisateur doit apprendre à formuler ses instructions plus efficacement.
Lien du projet
https://github.com/parsaghaffari/browserbee
Assistant scénario▸
Apps AI
Actualités AI 