इस प्रोजेक्ट के बारे में
Daytona AI-जनित कोड निष्पादन और एजेंट वर्कफ़्लो के लिए एक सुरक्षित एवं लचीली इंफ्रास्ट्रक्चर रनटाइम प्रदान करता है। प्लेटफ़ॉर्म के मुख्य घटक sandbox हैं—पूर्ण रूप से अलग, संयोज्य कंप्यूटर जिनमें समर्पित kernels, filesystems, network stacks, vCPU, RAM और disk का आवंटन होता है। OCI/Docker संगतता पर निर्मित, ये sandbox विशाल समानांतरकরণ, असीम स्थिरता, और Python, TypeScript तथा JavaScript का निष्पादन सहायता प्रदान करते हैं।
डेवलपर और एजेंट SDKs (Python, TypeScript, Ruby, Go, Java), REST API और CLI के माध्यम से sandbox के साथ कार्यक्रमिक रूप से कार्य करते हैं। क्रियाओं में sandbox जीवनचक्र प्रबंधन, filesystem ऑपरेशन, प्रक्रिया एवं कोड निष्पादन और runtime कॉन्फ़िगरेशन शामिल हैं।
मुख्य विशेषताएँ:
- प्लेटफ़ॉर्म: संगठन, API कुंजी, सीमाएँ, बिलिंग, audit logs, OpenTelemetry, एकीकरण, सुरक्षा exhibit.
- Sandbox: पर्यावरण कॉन्फ़िगरेशन, stateful snapshot, घोषणात्मक builder, volumes, क्षेत्रों.
- एजेंट उपकरण: प्रक्रिया और कोड निष्पादन, filesystem ऑपरेशन, Language Server Protocol (LSP), कंप्यूटर उपयोग, MCP server, Git ऑपरेशन, PTY, log स्ट्रीमिंग.
- मानव उपकरण: डैशबोर्ड, web terminal, SSH पहुँच, VNC पहुँच, VPN कनेक्शन, पूर्वावलोकन, कस्टम पूर्वावलोकन proxy, playground.
- सिस्टम उपकरण: वेबहुक, नेटवर्क सीमाएँ.
आर्किटेक्चर में एक इंटरफ़ेस प्लेन (क्लाइंट इंटरफ़ेस), नियंत्रण प्लेन (sandbox संचालन का ऑर्केस्ट्रेशन), और कंप्यूट प्लेन (sandbox इंस्टेंस चलाते एवं प्रबंधित करते) शामिल हैं।
महत्वपूर्ण: जून 2026 से यह रिज़ॉर्टरी अब निर्मित नहीं की जा रही है। मुख्य विकास एक प्राइवेट कोडबेस पर स्थानांतरित हो गया है। रिज़ॉर्टरी अपने लाइसेंस के तहत सार्वजनिक एवं मुफ़्त उपयोग हेतु, फ़र्क करने तथा निर्माण के लिए उपलब्ध है, जैसे है और बिना किसी सहायता या वारंटी के।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.