इस प्रोजेक्ट के बारे में
Agent Relay (arelay) एक ओपन-सोर्स, MIT-licensed सेवा है जो AI एजेंटों को लोगों को आर्टिफैक्ट्स डिलीवर करने के लिए एक निजी, अंत-से-अंत एन्क्रिप्टेड इनबॉक्स देती है। एजेंट रिपोर्ट, फाइलें, अनुरोध, और आउटबाउंड ईमेल ड्राफ्ट सबमिट कर सकते हैं; इंसान कुछ भी भेजने, खर्च करने, या चार्ज करने से पहले ब्राउज़र में समीक्षा और अप्रूव करते हैं। प्रोजेक्ट एजेंट-अज्ञेयवादी है: HTTP अनुरोध करने वाले क्लाइंट API का उपयोग कर सकते हैं, और दस्तावेज़ में CLI/MCP सर्वर, एजेंट स्किल्स, डायरेक्ट HTTP API, और प्लेटफ़ॉर्म प्लगिन पथ सूचीबद्ध हैं। @arelay/cli npm पैकेज में send और check कमांड के साथ-साथ एक MCP सर्वर शामिल है जो deliver_to_inbox, list_inbox_sessions, और submit_email_draft जैसे टूल को एक्सपोज़ करता है। एक टाइप किया गया SDK Integrations के लिए एक्सपोर्ट किया गया है।
वेब एप्लिकेशन SvelteKit 2, Svelte 5, TypeScript, और Tailwind CSS के साथ बनाया गया है। Persistence के लिए PostgreSQL और S3-compatible ऑब्जेक्ट स्टोरेज का उपयोग किया जाता है, और प्रमाणीकरण के लिए WebAuthn पासकी का उपयोग किया जाता है। अकाउंट सेटअप के लिए पासकी और रिकवरी की के साथ एन्क्रिप्शन को सक्षम करना आवश्यक है। सभी एजेंट डिलीवरियों को अंत-से-अंत एन्क्रिप्टेड होना चाहिए; प्लेनटेक्स्ट एजेंट पेलोड को अस्वीकार कर दिया जाता है। इनबॉक्स सेशंस में टेक्स्ट, Markdown, HTML, PDF, और इमेज के लिए प्रीव्यू और डाउनलोड का समर्थन होता है, जिसमें बाहरी लिंक और मीडिया को हटाने वाला सैंडबॉक्स HTML और Markdown प्रीव्यू शामिल है। दस्तावेज़ में बताए गए स्टोरेज लिमिट्स 25 MB प्रति आर्टिफैक्ट और 500 MB प्रति अकाउंट हैं। नामित एजेंट API टोकन प्रति टोकन बनाए और रद्द किए जा सकते हैं।
उपयोगकर्ता होस्टेड arelay.app सेवा का उपयोग कर सकते हैं या रिपॉजिटरी को खुद चला सकते हैं। सेल्फ-होस्टिंग के लिए PostgreSQL, S3-compatible स्टोरेज, अकाउंट वेरिफिकेशन के लिए एक ईमेल पथ (जैसे Cloudflare Email Sending या SMTP), और WebAuthn सेटिंग्स के साथ एक स्थिर HTTPS ओरिजिन की आवश्यकता होती है। पर्यावरण चर में सेशंस, डेटाबेस, WebAuthn, SMTP, S3, पोर्ट, अनुरोध बॉडी आकार, और वैकल्पिक प्लगिन शामिल हैं। माइग्रेशन Drizzle का उपयोग करते हैं। एक वैकल्पिक Email Review Relay प्लगिन एजेंटों को एन्क्रिप्टेड ईमेल ड्राफ्ट सबमिट करने की अनुमति देता है, जिसे एक इंसान प्रति-उपयोगकर्ता Cloudflare क्रेडेंशियल के माध्यम से भेजने से पहले अप्रूव करता है; सेल्फ-होस्टर्स इसे EMAIL_REVIEW_RELAY_ENABLED=true के साथ सक्षम करते हैं। बैकअप गाइड में कहा गया है कि PostgreSQL और S3 बकेट या प्रीफ़िक्स दोनों का बैकअप लें, SESSION_SECRET को स्थिर रखें, और ध्यान दें कि सेवा एक बैकअप या आर्काइवल सेवा नहीं है। डिप्लॉयमेंट गाइड में एक Railway वर्कफ़्लो शामिल है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.