
Claude Cowork
Desktop AI coworker that operates on your files to handle multi-step tasks.

Desktop AI chat with Claude, Opencode, and 500+ tools
A native Electron chat app that lets you build AI agents using Claude or Opencode models, access over 500 integrated tools, and maintain persistent multi-chat sessions with real-time streaming.
Open Claude Cowork is a native Electron desktop application that lets developers and power users create AI agents powered by Anthropic's Claude Agent SDK or the Opencode SDK. By integrating the Composio Tool Router, the app provides instant access to more than 500 external services—such as Gmail, Slack, GitHub, and Google Drive—allowing agents to perform real-world actions directly from the chat interface. Conversations are stored in persistent sessions, so context is retained across messages and across multiple chat windows.
The client runs on macOS, Windows, and Linux and communicates with a lightweight Node.js/Express backend. The backend forwards requests to the selected LLM provider, manages Claude session IDs, and streams responses via Server-Sent Events. Tool calls are routed through the Composio MCP server, with inputs and outputs displayed in a dedicated sidebar. The modern dark-themed UI offers real-time token streaming, tool call visualization, and a built-in todo list for tracking agent progress.
When teams consider Open Claude Cowork, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Automated email triage
Agent reads incoming Gmail, categorizes, and drafts replies using the Composio Gmail tool.
DevOps incident response
Chatbot pulls logs from GitHub, triggers Slack alerts, and creates Jira tickets automatically.
Research summarization
Agent fetches documents from Google Drive, processes them with Claude, and returns concise summaries in the chat.
Personal productivity planner
Agent manages a todo list, tracks progress, and suggests next steps within the persistent chat session.
No, you can configure either provider; the app lets you switch in the UI.
Keys are saved in a local .env file; they are never transmitted to third parties beyond the respective provider endpoints.
Yes, any tool supported by the Composio Tool Router can be enabled via the Composio dashboard and will appear in the sidebar.
The Electron build runs on macOS, Windows, and Linux with the same feature set.
The default model is Claude Sonnet 4.5; other Claude models are selectable through the SDK.
Project at a glance
ActiveLast synced 18 hours ago