
ओपन-सोर्स सैंडबॉक्स्ड एजेंट हार्नेस टीमों के लिए। हर कर्मचारी को एक सुरक्षित व्यक्तिगत एजेंट देना।
टीमों के लिए बनाया गया एजेंट हार्नेस।
कंपनियों के लिए एक प्रो असिस्टेंट। हर कर्मचारी को एक सुरक्षित, सैंडबॉक्स्ड व्यक्तिगत एजेंट दें।
git clone https://github.com/onecli/onecli.git && cd onecli
pnpm install
pnpm run setup
http://localhost:10254 खोलें
OneCLI एक ओपन-सोर्स प्लेटफ़ॉर्म है जो AI एजेंटों को एक टीम के रूप में चलाने के लिए है। आप प्रति व्यक्ति एक एजेंट बनाते हैं, प्रत्येक एजेंट को उसकी ज़रूरत की पहुँच देते हैं, और यह एक सैंडबॉक्स में काम करता है, एक गेटवे के माध्यम से रूट किया जाता है जो क्रेडेंशियल इंजेक्ट करता है और आपकी नीति लागू करता है।
OneCLI की शुरुआत AI एजेंटों के लिए एक क्रेडेंशियल वॉल्ट के रूप में हुई, जो Rust में बनी है। हमने पाया कि अधिकांश माँग व्यक्तियों और टीमों से आई जो Hermes, OpenClaw और NanoClaw जैसे स्वायत्त एजेंट चला रहे थे। लोग ऐसे एजेंट चाहते थे जो उन्हें चलाने वाले व्यक्ति के लिए वास्तविक काम करें, लेकिन दो हिस्से गायब थे:
बाहर मौजूद हर स्वायत्त एजेंट एक व्यक्ति के लिए बनाया गया है। और एक व्यक्ति के लिए, वे बहुत अच्छे हैं। जैसे ही आपको इसे एक टीम में दोहराने की ज़रूरत पड़ती है, यह गड़बड़ हो जाता है: प्रत्येक एजेंट को स्पिन अप करना, यह तय करना कि प्रत्येक क्या कर सकता है और क्या नहीं, उन्हें होस्ट करना, यह ट्रैक रखना कि किसका एजेंट कौन सा है।
इसलिए हमने बदलाव किया, और OneCLI v2 बनाया।
एक एजेंट एक स्थायी चीज़ है, एक एकल प्रॉम्प्ट नहीं। इसके पास है:
एजेंट आपके अपने इन्फ्रास्ट्रक्चर पर चलते हैं। रनर केवल-आउटबाउंड है और कोई इनबाउंड पोर्ट नहीं रखता, इसलिए एक लैपटॉप, एक होमलैब, या NAT के पीछे एक VPC — सभी बिना इनग्रेस और बिना टनल के काम करते हैं।
Proxy-Authorization हेडर के माध्यम से एक्सेस टोकन के साथ प्रमाणित होते हैं।ssh कनेक्शन समाप्त करता है और उन्हें एक प्लगेबल सब्सट्रेट बैकएंड के माध्यम से एजेंट सैंडबॉक्स में ब्रिज करता है।git clone https://github.com/onecli/onecli.git && cd onecli
mise install
pnpm install
pnpm dev
यही पूरा सेटअप है: pnpm dev हर आवश्यक सीक्रेट के साथ .env उत्पन्न करता है, PostgreSQL शुरू करता है, माइग्रेशन लागू करता है, और पूरा स्टैक चलाता है। पूर्वापेक्षाएँ, कमांड संदर्भ, प्रोजेक्ट संरचना, और कॉन्फ़िगरेशन docs/development.md में हैं।
योगदान का स्वागत है। शुरू करने से पहले योगदान गाइड और आचार संहिता पढ़ें। योगदान योगदानकर्ता लाइसेंस समझौते की शर्तों के तहत स्वीकार किए जाते हैं।
किसी भेद्यता की रिपोर्ट करने के लिए, कृपया हमारी सुरक्षा नीति का पालन करें। सुरक्षा रिपोर्ट के लिए सार्वजनिक issue न खोलें।
Apache-2.0, एक अपवाद के साथ: ee/ निर्देशिकाएँ
OneCLI एंटरप्राइज़ लाइसेंस के तहत एंटरप्राइज़
सुविधाएँ रखती हैं, प्रत्येक पर एक नोटिस होता है जो उसकी ओर इशारा करता है। वह लाइसेंस विकास,
परीक्षण और मूल्यांकन के लिए मुफ़्त है, और उत्पादन उपयोग के लिए सदस्यता की आवश्यकता होती है।
बाकी सब कुछ Apache-2.0 है और बिना किसी
वाणिज्यिक लाइसेंस के उत्पादन में सेल्फ-होस्ट किया जा सकता है। LICENSE-ENTERPRISE लाइसेंस प्राप्त पथों की
आधिकारिक सूची रखता है।