Andrew Ng Lance OpenWorker : Un Assistant AI de Bureau Local

OpenWorker, développé par Andrew Ng, est un assistant AI de bureau open-source qui se concentre sur la livraison de tâches terminées plutôt que sur des conversations.

3 min readTechnologie

Andrew Ng a présenté OpenWorker, une application de bureau open-source conçue pour produire des tâches complètes au lieu de simplement discuter. Contrairement aux modèles AI traditionnels qui nécessitent des invites, OpenWorker demande aux utilisateurs des résultats spécifiques, tels qu'un document affiné ou un message détaillé sur Slack. Il décompose intelligemment ces demandes en étapes exploitables, fonctionnant sans accroc avec des fichiers locaux et diverses applications connectées tout en vérifiant auprès de l'utilisateur avant d'apporter des modifications significatives.

L'architecture d'OpenWorker se compose de quatre couches, toutes fonctionnant directement sur la machine de l'utilisateur. Le système comprend une interface de bureau construite avec Tauri 2 et React 18, un serveur local utilisant Python 3.10+ sur FastAPI, une couche de capacités intégrant des outils locaux et des services hébergés, et un routeur de modèles qui se connecte à divers fournisseurs d'AI.

Les utilisateurs peuvent apporter leurs propres modèles d'une sélection de 30 options, y compris des noms populaires comme OpenAI et Google. Il est important de noter qu'OpenWorker privilégie la confidentialité des utilisateurs, garantissant que toutes les données restent locales et sécurisées. L'application dispose d'un système de permissions sophistiqué qui classe les actions en catégories de risque, renforçant le contrôle de l'utilisateur sur les opérations de l'AI. Dans l'ensemble, OpenWorker représente une avancée significative dans la technologie AI de bureau, axée sur la productivité et la confidentialité.

Technologie