๐จ Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. ๐ฅ๏ธ Local-first desktop app. ๐ผ๏ธ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video โ real files, HTML/PDF/PPTX/MP4 export. ๐ค Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode & 20+ CLIs via BYOK.
Desktop chat app for Claude and Composio integrations
Open Claude Cowork is a desktop chat app that lets Claude use Composio integrations to act across Gmail, Slack, GitHub, Google Drive, and other apps. It supports persistent sessions, streaming responses, tool output visibility, and custom skills in `.claude/skills/`. The repo also includes Secure Clawdbot, a messaging-based assistant for WhatsApp, Telegram, Signal, and iMessage with memory and browser automation.
Builders who want their agent to work across desktop and SaaS apps from a chat interface.
You can automate work end-to-end without switching between the agent, your desktop, and your work apps.
What it does
Desktop chat interface
An Electron-based app with a modern UI for talking to the agent on macOS, Windows, and Linux.
Tool router integrations
Connects the agent to 500+ SaaS apps through Composio, including Gmail, Slack, GitHub, and Google Drive.
Persistent sessions
Keeps context across messages so you do not have to re-explain the task each time.
Tool visibility
Shows tool inputs and outputs in the sidebar while the agent works.
Skills support
Loads custom skills from `.claude/skills/` using `SKILL.md` files.
Messaging bot mode
Includes Secure Clawdbot for WhatsApp, Telegram, Signal, and iMessage with memory and scheduling.
How to get it
- 1Run
git clone https://github.com/ComposioHQ/open-claude-cowork.git cd open-claude-cowork ./setup.sh
- 2Then run in two terminals
# Terminal 1 cd server && npm start # Terminal 2 npm start
- 3Run
cd clawd npm install node cli.js
README
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.
Get your free API key to get started โ
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
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
Join 200,000+ developers building agents in production
Built with Claude Code and Composio
Files in the repo
- .claude
- assets
- renderer
- server
- .env.example
- .gitignore
- LICENSE
- main.js
- open-claude-cowork.gif
- package-lock.json
- package.json
- preload.js
- README.md
- setup.sh
Discussion (0)
Ask about usage, or say what you built with itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More other
"Vibe-Trading: Your Personal Trading Agent"
OpenHuman is an open source personal AI for Mac, Windows and Linux โ local-first memory, agent orchestration, and deep research.

Your Personal AI Assistant; easy to install, deploy on your own machine or on the cloud; supports multiple chat apps with easily extensible capabilities.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
macOS video editor built for AI