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

OpenWorker एक ओपन-सोर्स डेस्कटॉप AI सहकर्मी है जिसे चैट के बजाय तैयार काम देने के लिए डिज़ाइन किया गया है। यह macOS और Windows पर स्थानीय रूप से चलता है, जिसमें Python एजेंट इंजन, React/Tauri डेस्कटॉप शेल और Rust स्पीच-टू-टेक्स्ट साइडकार शामिल है। उपयोगकर्ता OpenAI, Anthropic, Google Gemini, DeepSeek, Mistral और कई अन्य प्रदाताओं के लिए अपनी API कुंजियाँ ला सकते हैं, या Ollama के माध्यम से पूरी तरह से स्थानीय मॉडल चला सकते हैं। यह परियोजना शासित स्वायत्तता पर ज़ोर देती है। खतरनाक या अपरिवर्तनीय संचालन केवल मानव-द्वारा ही रहते हैं, अनुमोदन द्वार स्थायी नियमों या अनुमति-सूचियों में विकसित हो सकते हैं, और प्रत्येक टूल कॉल अनुमोदन उत्पत्ति और समीक्षक तर्क के साथ दर्ज किया जाता है। अनअटेंडेड रन कभी स्वयं-अनुमोदन नहीं करते; अनुरोध मानव अनुमोदन के लिए इनबॉक्स में प्रतीक्षा करते हैं। OpenWorker पहले विशेषज्ञ सुरक्षा सहकर्मी भेजता है, जिसमें कोड सुरक्षा समीक्षा, क्लाउड पोस्चर ऑडिटिंग और घटना ट्राइएज शामिल हैं। यह रोज़मर्रा के काम का भी समर्थन करता है जैसे ग्राहक ब्रीफ तैयार करना, नोट्स को योजनाओं में बदलना, दस्तावेज़ और स्प्रेडशीट बनाना, और कैलेंडर तथा Slack थ्रेड प्रबंधित करना। स्थायी स्वचालन पूर्ण ट्रांसक्रिप्ट के साथ शेड्यूल पर चल सकते हैं। यह ऐप GitHub, Slack, Jira, Notion, Linear, HubSpot, Outlook, Gmail और Google Calendar सहित 25+ टूल्स के साथ एकीकृत होता है, साथ ही स्थानीय टर्मिनल और फ़ाइलों के साथ भी। MCP के माध्यम से पहुँच योग्य कोई भी टूल प्रति-टूल नियंत्रण के साथ जोड़ा जा सकता है। Slack में उल्लेख एक डेस्कटॉप सत्र खोल सकते हैं और परिणाम थ्रेड उत्तरों के रूप में लौटा सकते हैं। OpenWorker aisuite पर बनाया गया है, जो एकीकृत चैट-कम्प्लीशन API और एजेंट टूलिंग के लिए एक हल्की Python लाइब्रेरी है। रिपॉज़िटरी में सहकर्मी बैकएंड, GUI सतह, स्पीच-टू-टेक्स्ट साइडकार, पैकेजिंग स्क्रिप्ट, दस्तावेज़ीकरण और परीक्षण शामिल हैं। यह MIT लाइसेंस प्राप्त है और ओपन बीटा में है।