Open Claude Cowork
Open Source version of Claude Cowork with 500+ SaaS app integrations
Install
git clone https://github.com/composio-community/open-claude-coworkInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →Open Claude Cowork
An open-source desktop chat application powered by Claude Agent SDK and Composio Tool Router. Automate your work end-to-end across desktop and all your work apps in one place.
<b>Get your free API key to get started →</b>
Pst. hey, you, join our stargazers :)
What'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
Similar plugs
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
Bash is all you need - A nano claude code–like 「agent harness」, built from 0 to 1
Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro,…
Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build, Muse Code, Devin as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini…