इस प्रोजेक्ट के बारे में
Pi Agent (pi-agent-desktop) macOS (Apple Silicon), Windows 10/11 x64, और Linux x64 के लिए एक स्थानीय AI एजेंट डेस्कटप ऐप है। यह earendil-works/pi के Pi कोडिंग एजेंट और pi-web इंटरफ़ेस को Next.js, Tauri और Rust से बने एक इंस्टॉल करने योग्य ऐप में लपेटता है। ऐप Node.js रनटाइम और Pi SDK को बंडल करता है जिससे स्थानीय सर्वर स्वचालित रूप से शुरू हो जाता है — किसी अलग टर्मिनल, Node.js इंस्टॉलेशन या मैनुअल वेब सर्वर की आवश्यकता नहीं होती।
मुख्य सुविधाओं में परियोजना के अनुसार पिछले Pi सत्रों को ब्राउज़ करना और फिर से शुरू करना; एजेंट के साथ रियल-टाइम बातचीत जिसमें चिंतन, टूल कॉल, संदर्भ उपयोग, लागत और कॉम्पैक्शन स्थिति दिखती है; किसी भी संदेश से बातचीत की शाखा बनाना; मॉडल/OAuth/API कुंजियों/कस्टम मॉडल/स्किल/प्लगइन प्रबंधित करना; साइडबार से Git वर्कट्री स्विच करना; और स्रोत कोड, डिफ़, Markdown, छवियों, ऑडियो, PDF तथा DOCX फ़ाइलों का पूर्वावलोकन करना शामिल है। UI डार्क मोड, स्वचालित सत्र नामकरण, पूर्णता ध्वनियों और पुनर्स्थापित रन स्थिति का समर्थन करता है।
अपडेट pi-agent-desktop की नवीनतम स्थिर GitHub Release के विरुद्ध साप्ताहिक जाँच द्वारा प्रबंधित किए जाते हैं; एक-क्लिक अपग्रेड बटन Pi, pi-web और डेस्कटप ऐप के मेल खाते संस्करणों वाला पूर्ण हस्ताक्षरित बिल्ड डाउनलोड करता है, फिर स्वचालित रूप से पुनरारंभ होता है। ऐप डिफ़ॉल्ट रूप से ~/.pi/agent/ से मौजूदा Pi डेटा पढ़ता है और सर्वर-साइड अनुरोधों के लिए HTTP_PROXY/HTTPS_PROXY/NO_PROXY परिवेश चरों का सम्मान करता है।
परियोजना स्वचालित दैनिक सिंक वर्कफ़्लो का उपयोग करती है जो स्थानीय संशोधनों को सुरक्षित रखते हुए pi और pi-web से अपस्ट्रीम परिवर्तनों को मर्ज करती है, जिसमें रिलीज़ से पहले जोखिम-आधारित गेटिंग और पूर्ण परीक्षण/बिल्ड सत्यापन होता है। आधिकारिक रिलीज़ हस्ताक्षरित और नोटराइज़्ड (macOS) या Authenticode-हस्ताक्षरित (Windows) हैं। कोडबेस MIT-लाइसेंस प्राप्त है, जबकि तीन घटक परियोजनाएँ अपने स्वयं के लाइसेंस बनाए रखती हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.