AI News HubLIVE
站内改写1 分钟阅读

Andrew Ng 发布桌面 AI 代理 Open CoWorker

Andrew Ng 的新项目 Open CoWorker 是一个开源的桌面 AI 代理,基于 aisuite 库构建。它可以聊天、进行深度研究、在用户计算机上执行任务,并支持定时自动化。用户需自带 API 密钥或通过 Ollama 运行本地模型。

来源Hacker News AI作者: Gaishan

近日,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,显示出社区的高度关注。