Andrew Ng Open-Sources OpenWorker, a Model-Agnostic Desktop AI Agent
AI pioneer Andrew Ng has open-sourced OpenWorker, a desktop AI agent designed to automate daily tasks like document editing, scheduling, and Slack alerts. Built on the aisuite library, it supports multiple cloud-based and local large language models (LLMs). This release accelerates the adoption of open-source AI agents by providing a model-agnostic framework, allowing users to switch LLM providers easily and run models locally to protect data privacy. OpenWorker is currently available for macOS, with an unsigned Windows version also supported. It integrates with local tools and files, requiring user confirmation before executing any critical actions.
## BACKGROUND
OpenWorker is built on aisuite, a lightweight Python library that offers a unified interface to abstract away SDK differences across various AI providers like OpenAI, Anthropic, and Google. It also leverages Ollama, an open-source tool that enables users to run LLMs locally on their own hardware.