इस प्रोजेक्ट के बारे में

Open Claude Cowork एक ओपन-सोर्स डेस्कटॉप चैट एप्लिकेशन है जो डेस्कटॉप और कनेक्टेड वर्क ऐप्स में काम को स्वचालित करने के लिए Claude Agent SDK को Composio Tool Router के साथ जोड़ता है। रिपॉजिटरी में दो संबंधित उपकरण शामिल हैं: मुख्य डेस्कटॉप चैट इंटरफ़ेस और Secure Clawdbot नामक एक साथी मैसेजिंग सहायक। डेस्कटॉप एप्लिकेशन Electron के माध्यम से macOS, Windows और Linux पर चलता है, जिसमें Node.js और Express बैकएंड है। यह कई प्रदाताओं (Claude Agent SDK या Opencode) का समर्थन करता है, स्थायी सत्र जो संदेशों में संदर्भ बनाए रखते हैं, Server-Sent Events पर रीयल-टाइम टोकन-दर-टोकन स्ट्रीमिंग, एक साइडबार जो टूल इनपुट और आउटपुट को विज़ुअलाइज़ करता है, SKILL.md फ़ाइलों से लोड किए गए कस्टम कौशल, और एक डार्क-थीम वाला इंटरफ़ेस। Secure Clawdbot एक व्यक्तिगत AI सहायक है जो WhatsApp, Telegram, Signal और iMessage सहित मैसेजिंग प्लेटफ़ॉर्म के माध्यम से संचालित होता है। यह तथ्यों, प्राथमिकताओं और दैनिक नोट्स के लिए स्थायी मेमोरी, नेविगेशन, क्लिकिंग, फॉर्म भरने और स्क्रीनशॉट जैसे ब्राउज़र स्वचालन, प्राकृतिक-भाषा शेड्यूलिंग और अनुस्मारक, और समान एकीकरण कैटलॉग तक पहुंच का विज्ञापन करता है। दोनों उपकरण Composio के माध्यम से 500+ ऐप एकीकरण साझा करते हैं, जिसमें Gmail, Slack, GitHub, Google Drive और Calendar जैसी सेवाएं शामिल हैं। सेटअप के लिए Anthropic API कुंजी और Composio API कुंजी की आवश्यकता होती है, साथ ही एक वैकल्पिक Opencode कुंजी भी। इंस्टॉलेशन रिपॉजिटरी को क्लोन करके और प्रदान की गई सेटअप स्क्रिप्ट चलाकर किया जाता है, फिर अलग-अलग टर्मिनलों में बैकएंड सर्वर और Electron फ्रंटएंड शुरू किया जाता है। Clawdbot घटक अलग से स्थापित किया जाता है और परीक्षण के लिए टर्मिनल चैट मोड में चल सकता है या मैसेजिंग प्लेटफ़ॉर्म को जोड़ने के लिए एक गेटवे शुरू कर सकता है। परियोजना संरचना Electron मुख्य प्रक्रिया, रेंडरर फ्रंटएंड, प्रदाता कार्यान्वयन के साथ बैकएंड सर्वर, प्लेटफ़ॉर्म एडेप्टर के साथ clawd मैसेजिंग बॉट, और एक कौशल निर्देशिका को अलग करती है। README में बैकएंड कनेक्टिविटी, API कुंजी त्रुटियों, सत्र दृढ़ता और धीमी स्ट्रीमिंग जैसी सामान्य समस्याओं के लिए एक समस्या निवारण तालिका भी शामिल है, साथ ही योगदान दिशानिर्देश और दस्तावेज़ीकरण और सामुदायिक चैनलों के लिंक भी शामिल हैं।