Andrew Ng 釋出桌面 AI 代理 Open CoWorker
Andrew Ng 的新專案 Open CoWorker 是一個開源的桌面 AI 代理,基於 aisuite 庫構建。它可以聊天、進行深度研究、在使用者計算機上執行任務,並支援定時自動化。使用者需自帶 API 金鑰或透過 Ollama 執行本地模型。
近日,AI 領域知名學者 Andrew Ng 釋出了名為 Open CoWorker 的桌面 AI 代理專案。該專案基於其團隊開發的 aisuite 庫,旨在為使用者提供一個能夠在本地計算機上執行多種任務的智慧助手。
Open CoWorker 不僅僅是一個聊天機器人,它能夠執行深度研究,並代表使用者在電腦上完成具體操作,例如讀取檔案(需許可權)、傳送 Slack 或電子郵件訊息、生成 PDF 報告、文件和電子表格等交付物。此外,它還支援定時自動化任務,比如每天為使用者提供新聞摘要。
該專案要求使用者自帶 API 金鑰,支援 OpenAI、Anthropic、Google 等主流提供商,也可以透過 Ollama 完全本地執行,確保使用者資料保留在本地機器上。目前,Open CoWorker 已釋出 macOS(Apple Silicon)和 Windows 10/11(x64)版本,使用者可直接下載安裝。
技術層面上,Open CoWorker 建立在 aisuite 庫之上。aisuite 是一個輕量級的 Python 庫,分兩層架構:底層是統一的聊天補全 API,可在不同 LLM 提供商之間切換(只需更改模型名稱字串);上層是代理 API,提供工具呼叫、工具包以及 MCP(模型上下文協議)支援。代理 API 支援多輪工具迴圈,並內建了檔案、Git、Shell 等工具包,以及審批策略、狀態儲存和追蹤等生產級功能。
此外,aisuite 還支援 MCP(模型上下文協議),允許使用者直接接入任何 MCP 伺服器提供的工具,無需額外樣板程式碼。使用者可以透過簡單的 pip 安裝,並快速開始使用。
Andrew Ng 表示,Open CoWorker 的原始碼已託管在 GitHub 上,採用 MIT 許可證,鼓勵社群貢獻。該專案目前收穫了 14.7k 星標和 1.5k fork,顯示出社群的高度關注。