Claude on your desktop, plus a bot for your group chats
An open-source Electron wrapper that wires Claude Agent SDK into 500+ SaaS tools, with a side project that drops the same agent into WhatsApp and Signal.

What it does
Open Claude Cowork is an Electron desktop chat app that talks to Claude via the Agent SDK, backed by a Node/Express server. It streams responses token-by-token and visualizes tool calls in a sidebar. The same repo also ships Secure Clawdbot, a CLI bot that bridges the same agent stack into WhatsApp, Telegram, Signal, and iMessage.
The interesting bit
The real work isn’t the UI — it’s the plumbing. Composio’s Tool Router (plus MCP) handles the 500+ SaaS integrations, so the app doesn’t maintain its own Slack or Gmail connectors. That makes this more of a reference integration than a from-scratch agent framework, which is honestly the smarter move.
Key highlights
- Desktop app runs on macOS, Windows, Linux; messaging bot covers WhatsApp, Telegram, Signal, iMessage
- Supports both Claude Agent SDK and Opencode as model providers
- Persistent sessions with SSE streaming
- Custom skills via
SKILL.mdfiles dropped in.claude/skills/ - Browser automation, scheduling, and memory features in the messaging bot
Caveats
- Requires two terminal processes to run locally (server + Electron), which the README flags in troubleshooting
- Needs three separate API keys to fully function (Anthropic, Composio, optional Opencode)
- The “500+ integrations” claim comes from Composio, not this repo’s own code
Verdict
Worth a look if you want a local, hackable Claude interface with real tool use, or if you’re building messaging-based agents and need a reference adapter pattern. Skip it if you need a polished one-click installer or don’t want to manage another API key dashboard.