Open Source version of Claude Cowork with 500+ SaaS app integrations
# Add to your Claude Code skills
git clone https://github.com/composio-community/open-claude-coworkGuides for using ai agents skills like open-claude-cowork.
Last scanned: 5/9/2026
{
"issues": [
{
"type": "npm-audit",
"message": "electron: Electron: AppleScript injection in app.moveToApplicationsFolder on macOS",
"severity": "high"
},
{
"type": "npm-audit",
"message": "path-to-regexp: path-to-regexp vulnerable to Denial of Service via sequential optional groups",
"severity": "high"
},
{
"type": "npm-audit",
"message": "picomatch: Picomatch: Method Injection in POSIX Character Classes causes incorrect Glob Matching",
"severity": "high"
},
{
"type": "npm-audit",
"message": "qs: qs's arrayLimit bypass in comma parsing allows denial of service",
"severity": "low"
}
],
"status": "WARNING",
"scannedAt": "2026-05-09T06:15:48.225Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}open-claude-cowork is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by composio-community. Open Source version of Claude Cowork with 500+ SaaS app integrations. It has 4,272 GitHub stars.
open-claude-cowork returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.
Clone the repository with "git clone https://github.com/composio-community/open-claude-cowork" and add it to your Claude Code skills directory (see the Installation section above).
open-claude-cowork is primarily written in JavaScript. It is open-source under composio-community on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh open-claude-cowork against similar tools.
No comments yet. Be the first to share your thoughts!
Based on votes and bookmarks from developers who liked this skill
Requires a passing catalog security scan. Resolve the flagged issues and resubmit to enable featuring.
This repo includes two powerful AI tools:
| Open Claude Cowork | 🦑 Secure Clawdbot | |
|---|---|---|
| What | Full-featured desktop chat interface | Personal AI assistant on messaging |
| Where | macOS, Windows, Linux | WhatsApp, Telegram, Signal, iMessage |
| Best for | Work automation, multi-chat sessions | On-the-go AI access, reminders, memory |
Both include 500+ app integrations via Composio (Gmail, Slack, GitHub, Google Drive, and more).
git clone https://github.com/ComposioHQ/open-claude-cowork.git
cd open-claude-cowork
./setup.sh
Then run in two terminals:
# Terminal 1
cd server && npm start
# Terminal 2
npm start
cd clawd
npm install
node cli.js
Select "Terminal chat" to test, or "Start gateway" to connect WhatsApp/Telegram/Signal/iMessage.
See Secure Clawdbot Documentation for full setup.
| Component | Technology |
|---|---|
| Desktop | Electron.js |
| Backend | Node.js + Express |
| AI | Claude Agent SDK + Opencode SDK |
| Tools | Composio Tool Router + MCP |
| Streaming | Server-Sent Events (SSE) |
You need:
cp .env.example .env
# Edit .env with your keys
Extend Claude with custom skills by adding SKILL.md files to .claude/skills/:
---
description: Use this skill when the user asks about [topic]
---
# My Skill
Instructions for Claude...
See Agent Skills documentation for details.
open-claude-cowork/
├── main.js # Electron main process
├── renderer/ # Frontend UI
├── server/ # Backend + providers
│ ├── providers/ # Claude & Opencode implementations
│ └── server.js # Express server
├── clawd/ # Secure Clawdbot (messaging bot)
│ ├── cli.js # Entry point
│ ├── adapters/ # WhatsApp, Telegram, Signal, iMessage
│ └── README.md # Full documentation
└── .claude/skills/ # Custom agent skills
| Issue | Solution |
|---|---|
| Can't connect to backend | Ensure server is running on port 3001 |
| API key error | Check .env - Anthropic keys start with sk-ant- |
| Session not persisting | Check server logs for session ID |
| Streaming slow | Check firewall/network for SSE connections |
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)