Andrew Ng ha lanzado OpenWorker, una aplicación de escritorio de código abierto diseñada para producir tareas completas en lugar de simplemente conversar. A diferencia de los modelos AI tradicionales que requieren indicaciones, OpenWorker solicita a los usuarios resultados específicos, como un documento refinado o un mensaje detallado en Slack. Descompone inteligentemente estas solicitudes en pasos accionables, operando sin problemas con archivos locales y diversas aplicaciones conectadas, mientras verifica con el usuario antes de realizar cambios significativos.
La arquitectura de OpenWorker consta de cuatro capas, todas funcionando directamente en la máquina del usuario. El sistema incluye un shell de escritorio construido con Tauri 2 y React 18, un servidor local que utiliza Python 3.10+ en FastAPI, una capa de capacidades que integra herramientas locales y servicios alojados, y un enrutador de modelos que se conecta a varios proveedores de AI.
Los usuarios pueden traer sus propios modelos de una selección curada de 30 opciones, incluidos nombres populares como OpenAI y Google. Es importante destacar que OpenWorker prioriza la privacidad del usuario, asegurando que todos los datos permanezcan locales y seguros. La aplicación cuenta con un sofisticado sistema de permisos que clasifica las acciones en categorías de riesgo, mejorando el control del usuario sobre las operaciones de la AI. En general, OpenWorker representa un avance significativo en la tecnología AI de escritorio, centrado en la productividad y la privacidad.
