Open-source AI agent desktop app for Windows & macOS. One-click install Claude Code, MCP tools, and Skills — with sandbox isolation, multi-model support, and Feishu/Slack integration.
$ npx -y skills add OpenCoworkAI/open-cowork --agent claude-code
Repo: OpenCoworkAI/open-cowork
What's inside
Open Cowork is a free, open-source AI agent desktop application for Windows and macOS. It wraps Claude Code, OpenAI, Gemini, DeepSeek, and other AI models into a user-friendly GUI with one-click installation — no coding required. Key capabilities include VM-level sandbox isolation (WSL2 on Windows, Lima on macOS), a built-in Skills system for generating PPTX, DOCX, XLSX, and PDF documents, MCP (Model Context Protocol) integration for connecting to browsers, Notion, and other desktop apps, GUI automation via computer use, and remote control through Feishu (Lark) and Slack. Open Cowork is the open-source implementation of Claude Cowork, designed to make AI-powered desktop automation accessible to everyone.
Open Cowork is an open-source implementation of Claude Cowork, with one-click installers for Windows and macOS—no coding required.
It provides a sandboxed workspace where AI can manage files, generate professional outputs (PPTX, DOCX, XLSX, etc.) through our built-in Skills system, and connect to desktop apps via MCP (browser, Notion, etc.) for better collaboration.
[!WARNING] Disclaimer: Open Cowork is an AI collaboration tool. Please exercise caution with its operations, especially when authorizing file modifications or deletions. We support VM-based sandbox isolation, but some operations may still carry risks.
| MCP & Skills | Remote Control | GUI Operation | |
|---|---|---|---|
| Claude Cowork | ✓ | ✗ | ✗ |
| OpenClaw | ✓ | ✓ | ✗ |
| OpenCowork | ✓ | ✓ | ✓ |
See Open Cowork in action:
https://github.com/user-attachments/assets/dbeb0337-2d19-4b5d-a438-5220f2a87ca7
https://github.com/user-attachments/assets/30299ded-0260-468f-b11d-d282bb9c97f2
https://github.com/user-attachments/assets/f57b9106-4b2c-4747-aecd-a07f78af5dfc
https://github.com/user-attachments/assets/75542c76-210f-414d-8182-1da988c148f2
https://github.com/user-attachments/assets/05a703de-c0f5-407b-9a43-18b6a172fd74
brew tap OpenCoworkAI/tap
brew install --cask --no-quarantine open-cowork
The
--no-quarantineflag bypasses macOS Gatekeeper, so you won't see the "Apple cannot verify this app" warning.
Get the latest version from our Releases Page.
| Platform | File Type |
|---|---|
| Windows | .exe |
| macOS (Apple Silicon) | .dmg |
For developers who want to contribute or modify the codebase:
git clone https://github.com/OpenCoworkAI/open-cowork.git
cd open-cowork
npm install
npm run rebuild
npm run dev
To build the installer locally: npm run build
Open Cowork provides multi-level sandbox protection to keep your system safe:
| Level | Platform | Technology | Description |
|---|---|---|---|
| Basic | All | Path Guard | File operations restricted to workspace folder |
| Enhanced | Windows | WSL2 | Commands execute in isolated Linux VM |
| Enhanced | macOS | Lima | Commands execute in isolated Linux VM |
brew install lima), commands run in an Ubuntu VM with /Users mounted.Setup (Optional, Recommended)
Windows: WSL2 is auto-detected if installed. Install WSL2
macOS: Lima is auto-detected if installed. Install command:
brew install lima
# Open Cowork will automatically create and manage a Lima VM (internal Lima name: 'claude-sandbox')
You need an API key to power the agent. We support OpenRouter, Anthropic, and various cost-effective Chinese Models.
| Provider | Get Key / Coding Plan | Base URL (Required) | Recommended Model |
|---|---|---|---|
| OpenRouter | OpenRouter | https://openrouter.ai/api | claude-4-5-sonnet |
| Anthropic | Anthropic Console | (Default) | claude-4-5-sonnet |
| Zhipu AI (GLM) | GLM Coding Plan (⚡️Chinese Deal) | https://open.bigmodel.cn/api/anthropic | glm-4.7, glm-4.6 |
| MiniMax | MiniMax Coding Plan | https://api.minimaxi.com/anthropic | minimax-m2 |
| Kimi | Kimi Coding Plan | https://api.kimi.com/coding/ | kimi-k2 |
"Read the financial_report.csv in this folder and create a PowerPoint summary with 5 slides."
brew tap OpenCoworkAI/tap && brew install --cask --no-quarantine open-cowork
WebSearch, you may need to enable "Virtual Network Interface" (TUN Mode) in your proxy settings to ensure connectivity.Open Cowork ships with built-in skills under .claude/skills/, and supports user-added or custom skills, including:
pptx for PowerPoint generationdocx for Word document processingpdf for PDF handling and formsxlsx for Excel spreadsheet supportskill-creator for creating custom skillsFAQ
open-cowork is a Claude Code plugin with 5 hand-picked skills for automation work, indexed on Flowy. Install it with the command on its page. It includes docx, pdf, pptx. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it