Sobre o projeto

Open Claude Cowork é um aplicativo de chat desktop open-source que combina o Claude Agent SDK com o Composio Tool Router para automatizar tarefas no desktop e em aplicativos de trabalho conectados. O repositório inclui duas ferramentas relacionadas: a interface principal de chat desktop e um assistente de mensagens complementar chamado Secure Clawdbot. O aplicativo desktop roda em macOS, Windows e Linux via Electron, com um backend em Node.js e Express. Ele suporta vários provedores (Claude Agent SDK ou Opencode), sessões persistentes que mantêm o contexto entre mensagens, streaming em tempo real token por token via Server-Sent Events, uma barra lateral que visualiza entradas e saídas das ferramentas, habilidades personalizadas carregadas de arquivos SKILL.md e uma interface com tema escuro. Secure Clawdbot é um assistente de IA pessoal que opera por meio de plataformas de mensagens, incluindo WhatsApp, Telegram, Signal e iMessage. Ele oferece memória persistente para fatos, preferências e notas diárias, automação de navegador como navegação, cliques, preenchimento de formulários e capturas de tela, agendamento e lembretes em linguagem natural e acesso ao mesmo catálogo de integrações. Ambas as ferramentas compartilham mais de 500 integrações de aplicativos por meio do Composio, cobrindo serviços como Gmail, Slack, GitHub, Google Drive e Calendar. A configuração requer uma chave de API da Anthropic e uma chave de API do Composio, com uma chave Opencode opcional. A instalação é feita clonando o repositório e executando o script de configuração fornecido, depois iniciando o servidor backend e o frontend Electron em terminais separados. O componente Clawdbot é instalado separadamente e pode rodar em modo de chat de terminal para testes ou iniciar um gateway para conectar plataformas de mensagens. A estrutura do projeto separa o processo principal do Electron, o frontend do renderizador, o servidor backend com implementações de provedores, o bot de mensagens clawd com adaptadores de plataforma e um diretório de habilidades. O README também inclui uma tabela de solução de problemas para problemas comuns, como conectividade do backend, erros de chave de API, persistência de sessão e streaming lento, além de diretrizes de contribuição e links para documentação e canais da comunidade.