github.com/andrewyng/openworkerOpenWorker पूरी तरह से आपके अपने कंप्यूटर पर चलता है और इसके लिए क्लाउड पर किसी इंफरेंस सर्वर की आवश्यकता नहीं है। इसकी आर्किटेक्चर चार परतों से मिलकर बनी है :
127.0.0.1:8765 पर बाइंड होता है। प्रति टास्क मॉडल-टूल इटरेशन की एक डिफ़ॉल्ट सीमा 12 है।coworker/ के अंतर्गत 119 Python फ़ाइलें (लगभग 32,400 लाइनें), surfaces/gui/ के अंतर्गत 149 TypeScript/TSX फ़ाइलें और 78 बैकएंड टेस्ट मॉड्यूल शामिल हैं ।OpenWorker आपको किसी एक प्रदाता तक सीमित नहीं रखता। यह विभिन्न श्रेणियों में 30 क्यूरेटेड मॉडल्स को सपोर्ट करता है, और इन सभी के लिए आपको अपनी खुद की API कुंजी (BYOK - Bring Your Own Key) लानी होगी । सपोर्टेड मॉडल्स में शामिल हैं:
OpenWorker की एक खास विशेषता इसका सुरक्षा के प्रति दृष्टिकोण है। एजेंट द्वारा किए जाने वाले हर टूल कॉल को चार जोखिम स्तरों में वर्गीकृत किया जाता है :
इन स्तरों को फिर पाँच अनुमति मोड के माध्यम से नियंत्रित किया जाता है :
प्रॉम्प्ट इंजेक्शन हमलों से बचाने के लिए, OpenWorker में एक अंतर्निहित "ops persona" शामिल है जो मॉडल को निर्देश देता है कि वह टूल्स, लॉग्स, फ़ाइलों और इनकमिंग मैसेज से आने वाली सामग्री को निर्देशों के बजाय अविश्वसनीय डेटा के रूप में माने। यह सुरक्षा सीधे शिप किए गए persona कॉन्फ़िगरेशन में लिखी गई है ।
OpenWorker को मजबूत गोपनीयता सिद्धांतों के साथ डिज़ाइन किया गया है :
OpenWorker वर्तमान में Mac पर चलता है, और Windows सपोर्ट "जल्द ही आ रहा है" । यह प्रोजेक्ट ओपन बीटा में है और इसे पूरी तरह से उपयोग करने योग्य बताया गया है, जिसमें सेल्फ-अपडेट करने की क्षमता है ।
OpenWorker को स्पष्ट रूप से चैटबॉट मॉडल से एक बदलाव के रूप में पेश किया गया है। इसमें बातचीत को प्रॉम्प्ट करने के बजाय, एक उपयोगकर्ता एक वांछित परिणाम (जैसे, "triaged inbox," "पॉलिश्ड डॉक्यूमेंट," "तीसरी तिमाही के आंकड़ों के साथ Slack रिप्लाई," "अपडेटेड कैलेंडर एंट्री") निर्दिष्ट करता है। एजेंट फिर उस लक्ष्य को चरणों में तोड़ता है, स्थानीय फ़ाइलों और कनेक्टेड एप्लिकेशन पर काम करता है, और कोई भी महत्वपूर्ण कार्रवाई करने से पहले मानवीय अनुमोदन के लिए रुक जाता है । यह MCP के साथ 25 से अधिक इंटीग्रेशन को सपोर्ट करता है, जिसमें Telegram, GitHub, Slack, Jira, Notion, Linear, HubSpot, Outlook, Gmail और Google Calendar जैसे टूल शामिल हैं ।