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

DorkOS कई AI कोडिंग एजेंट्स को प्रबंधित करने के लिए एक केंद्रीकृत 'मिशन कंट्रोल' इंटरफ़ेस के रूप में कार्य करता है, विशेष रूप से Claude Code, Codex और OpenCode जैसे टूल्स का समर्थन करता है। विभिन्न स्रोतों (टर्मिनल, एडिटर, स्क्रिप्ट) से एजेंट्स चलाने वाले डेवलपर्स के लिए डिज़ाइन किया गया, यह सभी सेशन्स को एक ही ब्राउज़र-आधारित डैशबोर्ड में एकत्रित करता है। मुख्य क्षमताएँ शामिल हैं: - **सेशन मॉनिटरिंग**: प्रत्येक एजेंट सेशन की स्थिति, इतिहास और रिच मार्कडाउन आउटपुट को एक ही स्थान पर देखें, चाहे वह कहीं से भी शुरू किया गया हो। - **कार्रवाई अनुमोदन**: एजेंट्स द्वारा की गई विशिष्ट कार्रवाइयों की समीक्षा करें और उन्हें स्वीकृत या अस्वीकार करें, जिससे स्वायत्त संचालन के लिए एक सुरक्षा परत मिलती है। - **कार्य शेड्यूलिंग**: टर्मिनल खुले रखे बिना एजेंट रन्स (जैसे रात्रिकालीन ऑडिट, सुबह के बिल्ड) को परिभाषित और शेड्यूल करें। सिस्टम डुप्लिकेट रोकथाम और स्थायी शेड्यूलिंग को संभालता है। - **इंटर-एजेंट संचार (Relay और Mesh)**: एजेंट्स Telegram, webhooks या ब्राउज़र के माध्यम से उपयोगकर्ताओं को सूचित कर सकते हैं। वे mesh नेटवर्क दृष्टिकोण का उपयोग करके विभिन्न प्रोजेक्ट्स में एक-दूसरे को खोज और संवाद भी कर सकते हैं। - **MCP एकीकरण**: Model Context Protocol (MCP) का समर्थन करता है, जिससे अन्य AI टूल्स DorkOS के स्थानीय वातावरण और टूल्स के साथ सुरक्षित रूप से इंटरैक्ट कर सकते हैं। यह सॉफ़्टवेयर सेल्फ-होस्टेड, MIT-लाइसेंस प्राप्त है और उपयोगकर्ता की मशीन पर स्थानीय रूप से चलता है, जिससे डेटा गोपनीयता सुनिश्चित होती है। इसके लिए Node.js 22.22.3+ की आवश्यकता है और इसे npm या Docker के माध्यम से इंस्टॉल किया जा सकता है। इंस्टॉलेशन Claude Code जैसे समर्थित एजेंट्स के लिए मौजूदा प्रमाणीकरण का लाभ उठाता है, या सीधे API कुंजियाँ स्वीकार करता है।