open-claude-cowork
Open Source version of Claude Cowork with 500+ SaaS app integrations
Install / Use
npx skills add composio-community/open-claude-coworkInstalls into whichever agent you are using.
CLAUDE.md
Claude Code project instructions
Quality Score
Category
AutomationSupported Platforms
Tags
Skill content
View source on GitHubWhat's Inside
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).
Quick Start
Open Claude Cowork
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
🦑 Secure Clawdbot
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.
Features
Open Claude Cowork
- Multi-Provider Support - Claude Agent SDK or Opencode for different models
- Persistent Sessions - Context maintained across messages
- Real-time Streaming - Token-by-token response display
- Tool Visualization - See tool inputs/outputs in the sidebar
- Skills Support - Extend Claude with custom capabilities
- Modern UI - Clean, dark-themed interface
🦑 Secure Clawdbot
- Multi-Platform - WhatsApp, Telegram, Signal, iMessage
- Persistent Memory - Remembers facts, preferences, daily notes
- Browser Automation - Navigate, click, fill forms, screenshot
- Scheduling - Natural language reminders and cron jobs
- 500+ Integrations - Gmail, Slack, GitHub, Calendar via Composio
Tech Stack
| 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) |
Configuration
API Keys
You need:
- Anthropic API key from console.anthropic.com
- Composio API key from app.composio.dev
- Opencode API key (optional) from opencode.dev
cp .env.example .env
# Edit .env with your keys
Skills
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.
Project Structure
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
Troubleshooting
| 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 |
Contributing
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Resources
Community
- Discord - Chat with developers
- Twitter/X - Updates and features
- support@composio.dev - Questions
<p align="center"> <b>Join 200,000+ developers building agents in production</b> </p> <p align="center"> <a href="https://platform.composio.dev/?utm_source=github&utm_medium=community&utm_campaign=2101&utm_content=open claude cowork"> <img src="https://img.shields.io/badge/Get_Started_For_Free-4F46E5?style=for-the-badge" alt="Get Started For Free"/> </a> </p> <p align="center"> Built with Claude Code and Composio </p>
Related Skills
caveman
107.2k🪨 why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
claude-mem
94.4kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Agent-Reach
84.4kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Understand-Anything
83.6kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
