डेवलपर `codingmoh` ने ओपन कोडेक्स CLI पेश किया है, जो एक कमांड-लाइन इंटरफ़ेस है जिसे ओपन-सोर्स के रूप में बनाया गया है, जो OpenAI के आधिकारिक Codex CLI का पूरी तरह से स्थानीय विकल्प है। यह नया टूल सीधे टर्मिनल में AI-संचालित कोडिंग सहायता प्रदान करता है, जिसे विशेष रूप से छोटे, स्थानीय रूप से निष्पादित बड़े भाषा मॉडल (LLM) के साथ प्रभावी उपयोग के लिए डिज़ाइन किया गया है।
यह परियोजना डेवलपर द्वारा OpenAI के टूल के विस्तार में आने वाली चुनौतियों से उत्पन्न हुई; `codingmoh` ने आधिकारिक कोडबेस का वर्णन करते हुए कहा, “उनके कोड में कई लीकेज एब्स्ट्रैक्शन हैं, जिससे कोर व्यवहार को स्पष्ट रूप से ओवरराइड करना मुश्किल हो गया। कुछ ही समय बाद, OpenAI ने महत्वपूर्ण बदलाव किए। मेरे अनुकूलन को शीर्ष पर बनाए रखना लगातार मुश्किल होता गया।” इस अनुभव के कारण पायथन में एक बुनियादी पुनर्लेखन हुआ।
स्थानीय निष्पादन और छोटे मॉडलों पर ध्यान
ओपन कोडेक्स सीएलआई स्थानीय मॉडल संचालन को प्राथमिकता देकर अपनी अलग पहचान बनाता है, जिसका उद्देश्य किसी बाहरी, एपीआई-अनुपालक अनुमान सर्वर की आवश्यकता के बिना कार्य करना है। लेखक द्वारा बताए गए इसके मुख्य डिज़ाइन सिद्धांत इस प्रकार हैं: “उपकरण को विशेष रूप से _स्थानीय_ रूप से चलाने के लिए लिखें, किसी अनुमान एपीआई सर्वर की आवश्यकता नहीं है। – मॉडल का सीधे उपयोग करें (वर्तमान में llama-cpp-python के माध्यम से phi-4-mini के लिए)। – सर्वोत्तम प्रदर्शन प्राप्त करने के लिए _प्रति मॉडल_ प्रॉम्प्ट और निष्पादन तर्क को अनुकूलित करें।”
यह वर्तमान में Microsoft के Phi-4-mini मॉडल का समर्थन करता है, विशेष रूप से lmstudio-community/Phi-4-mini-instruct-GGUF GGUF संस्करण के माध्यम से – एक प्रारूप जो विभिन्न हार्डवेयर पर LLM को कुशलतापूर्वक चलाने के लिए अनुकूलित है।
यह तरीका इसलिए चुना गया क्योंकि छोटे मॉडलों को अक्सर अपने बड़े मॉडलों की तुलना में अलग तरह से संभालने की ज़रूरत होती है। `कोडिंगमोह` ने लिखा, “छोटे ओपन-सोर्स मॉडल (जैसे phi-4-mini) के लिए प्रॉम्प्टिंग पैटर्न अक्सर बहुत अलग होने चाहिए – वे उतने सामान्यीकृत नहीं होते।” प्रत्यक्ष स्थानीय इंटरैक्शन पर ध्यान केंद्रित करके, ओपन कोडेक्स सीएलआई व्यापक, क्लाउड-आधारित एपीआई के लिए डिज़ाइन किए गए इंटरफेस के माध्यम से स्थानीय मॉडल चलाने की कोशिश करते समय कभी-कभी आने वाली संगतता समस्याओं को दूर करने का प्रयास करता है।
वर्तमान में, यह टूल “सिंगल-शॉट” मोड में काम करता है: उपयोगकर्ता प्राकृतिक भाषा निर्देश (जैसे, `open-codex “list all folders”`) इनपुट करते हैं, एक सुझाया गया शेल कमांड प्राप्त करते हैं, और फिर चुनते हैं कि निष्पादन को मंज़ूरी देनी है, कमांड को कॉपी करना है, या रद्द करना है।
इंस्टॉलेशन, कम्युनिटी इंटरैक्शन, और मार्केट प्लेसमेंट
ओपन कोडेक्स सीएलआई को कई चैनलों के माध्यम से इंस्टॉल किया जा सकता है। macOS उपयोगकर्ता Homebrew (`brew tap codingmoh/open-codex; brew install open-codex`) का उपयोग कर सकते हैं, जबकि `pipx install open-codex` एक क्रॉस-प्लेटफ़ॉर्म विकल्प प्रदान करता है। डेवलपर GitHub से MIT-लाइसेंस प्राप्त रिपॉजिटरी को क्लोन भी कर सकते हैं और प्रोजेक्ट डायरेक्टरी में `pip install .` के माध्यम से स्थानीय रूप से इंस्टॉल कर सकते हैं।
सामुदायिक चर्चाओं में OpenAI के आधिकारिक टूल के साथ तुलनाएँ सामने आईं, जिसे Open Codex CLI के आगमन के समय ही बहु-प्रदाता समर्थन प्राप्त हुआ था। भविष्य के मॉडल समर्थन के सुझावों में Qwen 2.5 (जिसे डेवलपर आगे जोड़ने का इरादा रखता है), DeepSeek Coder v2, और GLM 4 श्रृंखला शामिल थे।
कुछ शुरुआती उपयोगकर्ताओं ने डिफ़ॉल्ट Phi-4-mini के अलावा अन्य मॉडलों का उपयोग करते समय, विशेष रूप से Ollama के माध्यम से, कॉन्फ़िगरेशन चुनौतियों की सूचना दी। प्रासंगिक रूप से, OpenAI अपने स्वयं के पारिस्थितिकी तंत्र को आंशिक रूप से $1 मिलियन के अनुदान कोष जैसी पहलों के माध्यम से बढ़ावा देता है, जो उनके आधिकारिक टूल का उपयोग करने वाली परियोजनाओं के लिए API क्रेडिट प्रदान करता है।
ओपन कोडेक्स सीएलआई के लिए नियोजित संवर्द्धन
डेवलपर ने ओपन कोडेक्स सीएलआई को बेहतर बनाने के लिए एक स्पष्ट मार्ग की रूपरेखा तैयार की है। भविष्य के अपडेट का उद्देश्य एक इंटरैक्टिव, संदर्भ-जागरूक चैट मोड पेश करना है, जिसमें संभवतः एक टर्मिनल यूज़र इंटरफ़ेस (TUI) भी शामिल होगा।
फ़ंक्शन-कॉलिंग समर्थन, व्हिस्पर का उपयोग करके ध्वनि इनपुट क्षमताएँ, पूर्ववत सुविधाओं के साथ कमांड इतिहास, और एक प्लगइन सिस्टम भी परिकल्पित रोडमैप का हिस्सा हैं। यह स्वतंत्र परियोजना एक ऐसे व्यस्त बाज़ार में प्रवेश कर रही है जहाँ GitHub Copilot और Google के AI कोडिंग प्लेटफ़ॉर्म जैसे टूल तेज़ी से स्वायत्त सुविधाओं को शामिल कर रहे हैं। हालाँकि, ओपन कोडेक्स सीएलआई, टर्मिनल परिवेश में उपयोगकर्ता नियंत्रण, स्थानीय प्रसंस्करण और छोटे, ओपन-सोर्स मॉडल के लिए अनुकूलन पर ज़ोर देकर अपनी जगह बना रहा है।
स्रोत: Winbuzzer / Digpu NewsTex