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

माइक्रोसैंडबॉक्स एक लोकल-फर्स्ट माइक्रोVM रनटाइम है जिसे अविश्वासणीय कोड को सुरक्षित रूप से चलाने के लिए डिज़ाइन किया गया है — जैसे AI एजेंट, उपयोगकर्ता स्क्रिप्ट, प्लगइन्स, CI जॉब, स्क्रैपर या डेव परिस्थितियां — हल्के, हार्डवेयर-पृथक्कृत वर्चुअल मशीनों के भीतर। यह नजदीकी-तत्काल बूट टाइम (M1 पर 100ms से कम), क्रॉस-प्लेटफ़ॉर्म सपोर्ट (Linux, macOS, Windows) और OCI कम्पेटिबिलिटी प्रदान करता है ताकि डॉकर हब या अन्य रेजिस्ट्री से मानक कंटेनर इमेज चलाए जा सकें। यह टूल CLI (msb) और TypeScript, Rust, Python, Go और Ruby के लिए SDK प्रदान करता है, जिससे डेवलपर अपने ऐप्स से सीधे सैंडबॉक्स शुरू कर सकते हैं बिना किसी लंबे समय तक चलने वाले डैमोन या सर्वर इंफ्रास्ट्रक्चर की आवश्यकता के। मुख्य विशेषताओं में ऐसे सीक्रेट्स शामिल हैं जो कभी VM में प्रवेश नहीं करते, नेटवर्क नियंत्रण, पिरसिस्टेंट वॉल्यूम्स और लंबे समय तक चलने वाली सत्रों के लिए डीटेक्ड मोड। यह EVE, LangChain और Smithers जैसे एजेंट फ्रेमवर्क्स के साथ एकीकृत होता है और ब्राउज़र ऑटोमेशन (Playwright), सैंडबॉक्स में Docker, डेटाबेस माइग्रेशन रिकॉन्साइल और सुरक्षित दस्तावेज़ परिवर्तन जैसे उपयोग मामलों का समर्थन करता है। प्रोजेक्ट Y Combinator द्वारा समर्थित है और Apache 2.0 लाइसेंस के तहत उपलब्ध है। नोट: माइक्रोसैंडबॉक्स अभी भी बीटा अवस्था में है, जिसमें संभावित ब्रेकिंग परिवर्तन और चूक होते FEATURES हो सकते हैं।