← नवीनतम पेपर
🤖 AI

PrimeAgentOrchestrator: Memory-Primed Agent Spawning for Personal AI Infrastructure

यह शोध पत्र प्राइमएजेंटऑर्केस्ट्रेटर (PAO) प्रस्तुत करता है, जो एक ऐसा सिस्टम है जो क्लाउड कोड एजेंटों को फ़ाइलसिस्टम इंजेक्शन के माध्यम से समानांतर PostgreSQL और Cloudflare Worker बैकएंड से प्रासंगिक स्मृतियों (मेमोरीज़) के साथ प्री-लोडेड नए इंस्टेंस उत्पन्न करके उन्हें उन्नत करता है, जिसे इसके लाइफसाइकिल प्रबंधन, इटरेटिव कॉन्टेक्स्ट डिलीवरी तंत्र और इंजीनियरिंग ट्रेड-ऑफ्स का विवरण देने वाली चार महीने की अनुभव रिपोर्ट द्वारा समर्थित किया गया है।

मूल लेखक: Myron Koch (Peak Summit Labs)

प्रकाशित 2026-08-24
📖 7 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Myron Koch (Peak Summit Labs)

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

आर्टिफिशियल इंटेलिजेंस की तेजी से बदलती दुनिया में, एक विशिष्ट प्रकार का सॉफ्टवेयर उभरा है जो कंप्यूटर प्रोग्रामर्स के लिए एक अथक सहायक के रूप में कार्य करता है। ये उपकरण, जिन्हें अक्सर कोडिंग एजेंट कहा जाता है, निर्देश पढ़ सकते हैं और जटिल सॉफ्टवेयर कोड लिख सकते हैं, लेकिन वे एक निराशाजनक सीमा से ग्रस्त हैं: उनके पास अतीत की कोई स्मृति नहीं होती है। हर बार जब एक प्रोग्रामर इनमें से किसी एक सहायक के साथ एक नया सत्र शुरू करता है, तो एजेंट एक पूरी तरह से खाली दिमाग के साथ शुरुआत करता है। वह कल लिए गए निर्णयों, उपयोगकर्ता की विशिष्ट प्राथमिकताओं या परियोजना के अनूठे इतिहास के बारे में कुछ नहीं जानता। प्रोग्रामर को उस संदर्भ को फिर से समझाने में कीमती समय खर्च करने के लिए मजबूर होना पड़ता है जिसे एजेंट को पहले से पता होना चाहिए, जिससे हर नए कार्य के साथ संबंध को प्रभावी रूप से रीसेट कर दिया जाता है। यह एक ऐसी बाधा उत्पन्न करता है जहाँ विकास की गति इस बात से सीमित नहीं होती कि सॉफ्टवेयर कितना स्मार्ट है, बल्कि इस बात से होती है कि बुनियादी बातों को फिर से स्थापित करने में कितना समय बर्बाद होता है।

इसे हल करने के लिए, पीक समिट लैब्स के एक शोधकर्ता मायरोन कोच ने एक प्रणाली विकसित की है जिसे इन डिजिटल सहायकों को एक बढ़त देने के लिए डिज़ाइन किया गया है। यह प्रणाली, जिसे प्राइमएजेंटऑर्केस्ट्रेटर (PrimeAgentOrchestrator) कहा जाता है, उपयोगकर्ता के संचित व्यक्तिगत ज्ञान और उस ताज़ा एजेंट के बीच एक सेतु के रूप में कार्य करती है जिसे वे लॉन्च करने जा रहे हैं। एजेंट को शून्य से शुरू होने देने के बजाय, यह प्रणाली उपयोगकर्ता के मौजूदा डेटाबेस—जैसे कि पिछली बातचीत, प्रोजेक्ट नोट्स और तकनीकी टिप्पणियों—से प्रासंगिक जानकारी एकत्र करती है और उसे एक संक्षिप्त ब्रीफिंग में संकलित करती है। फिर यह ब्रीफिंग को एजेंट को सौंप देती है, इससे पहले कि एजेंट अपना काम शुरू भी करे, यह सुनिश्चित करते हुए कि नया सत्र उपयोगकर्ता के इतिहास और लक्ष्यों की स्पष्ट समझ के साथ शुरू हो। यह दृष्टिकोण एजेंट को एक स्टैंडअलोन टूल के रूप में नहीं, बल्कि एक नए कर्मचारी के रूप में मानता है जिसे कार्यालय में प्रवेश करने से पहले पृष्ठभूमि की जानकारी की एक विस्तृत फाइल सौंपी जाती है।

यह प्रणाली उपयोगकर्ता द्वारा बनाए रखे जाने वाले दो अलग-अलग प्रकार के मेमोरी स्टोरेज से जुड़कर संचालित होती है। एक स्टोरेज सिस्टम एक संरचित डेटाबेस है जो विशिष्ट तथ्यों और टिप्पणियों का हिसाब रखता है, जबकि दूसरा एक सर्च इंडेक्स है जो पिछली बातचीत के अर्थ को समझता है। जब कोई उपयोगकर्ता नया कोडिंग कार्य शुरू करने के लिए कहता है, तो ऑर्केस्ट्रेटर इन दोनों प्रणालियों को एक साथ क्वेरी करता है। यह सबसे प्रासंगिक सूचनाओं को बाहर निकालता है, उन्हें एक एकल, व्यवस्थित दस्तावेज़ में संयोजित करता है, और उस दस्तावेज़ को एजेंट के वर्किंग फोल्डर में रख देता है। महत्वपूर्ण रूप से, यह प्रणाली कोडिंग एजेंट की एक विशेषता पर निर्भर करती है जो शुरू होते समय स्वचालित रूप से एक विशिष्ट कॉन्फ़िगरेशन फ़ाइल को पढ़ता है। इस ब्रीफिंग को इस फ़ाइल में रखकर, एजेंट लॉन्च होते ही संदर्भ को तुरंत पढ़ लेता है, बिना किसी प्रॉम्प्ट या स्वयं जानकारी खोजने की आवश्यकता के। यह तरीका उन समय संबंधी त्रुटियों से बचता है जो अक्सर चलते हुए प्रोग्राम में टेक्स्ट पेस्ट करने का प्रयास करते समय होती हैं, जिससे यह सुनिश्चित होता है कि ब्रीफिंग हमेशा मौजूद और तैयार है।

केवल जानकारी देने के परे, यह प्रणाली एजेंट को शुरू करने की पूरी प्रक्रिया को संभालती है, जो विश्वसनीयता सुनिश्चित करने के लिए कई नाजुक चरणों से युक्त कार्य है। यह आवश्यक सुरक्षा अनुमतियों (security permissions) को पहले से तैयार करती है ताकि एजेंट उपयोगकर्ता के पॉप-अप विंडो पर "अनुमति दें" (allow) पर क्लिक करने का इंतज़ार करते हुए न फंसा रहे। इसके बाद यह एजेंट को एक अलग विंडो में लॉन्च करती है और आउटपुट की सावधानीपूर्वक निगरानी करती है ताकि पुष्टि की जा सके कि एजेंट पूरी तरह से जागृत और निर्देश प्राप्त करने के लिए तैयार है। यदि एजेंट को कोई त्रुटि आती है या वह अनुमति अनुरोध पर अटक जाता है, तो सिस्टम इसे तुरंत पहचान लेता है और प्रक्रिया को रोक देता है, बजाय इसके कि वह टाइमआउट का इंतज़ार करे। नियंत्रण का यह स्तर उपयोगकर्ता को विभिन्न कार्यों के लिए विशिष्ट एजेंटों को स्पॉन (spawn) करने की अनुमति देता है, जिनमें से प्रत्येक के पास उस कार्य के लिए आवश्यक स्मृति का विशिष्ट हिस्सा होता है, जबकि मुख्य प्रणाली उनके निर्माण और संचालन के लॉजिस्टिक्स का प्रबंधन करती है।

शोधकर्ता ने इस प्रणाली का परीक्षण चार महीने की अवधि में किया, जिसमें उन्होंने विविध प्रकार के कोडिंग कार्यों को प्रबंधित करने के लिए इसे एक व्यक्तिगत कंप्यूटर पर उपयोग किया। परिणामों ने दिखाया कि इस मेमोरी ब्रीफिंग के साथ शुरू किए गए एजेंट आमतौर पर बिना इसके शुरू किए गए एजेंटों की तुलना में बेहतर प्रदर्शन करते हैं, विशेष रूप से उन कार्यों पर जिनमें उपयोगकर्ता के पिछले कार्य या डोमेन-विशिष्ट विवरणों के बारे में विशिष्ट ज्ञान की आवश्यकता होती है। तुलनाओं के एक छोटे सेट में, ब्रीफिंग वाले एजेंटों ने पांच में से तीन कार्यों के बारे में अधिक सटीक और विशिष्ट उत्तर दिए। हालाँकि, शोधकर्ता ने नोट किया कि यह लाभ पूर्ण नहीं था; कुछ मामलों में, बिना ब्रीफिंग वाला एजेंट कंप्यूटर की फाइलों को एक्सप्लोर करके आवश्यक जानकारी खोजने में सक्षम था, और कभी-कभी प्राइम्ड एजेंट से भी बेहतर प्रदर्शन कर गया। अध्ययन सुझाव देता है कि जबकि प्री-लोडिंग मेमोरी रिकॉल-आधारित कार्यों के लिए अत्यधिक प्रभावी है, यह हर समस्या के लिए जादुई समाधान नहीं है, और यह प्रणाली तब सबसे अच्छा काम करती है जब पुनर्प्राप्त की जाने वाली जानकारी तत्काल कार्य के लिए वास्तव में प्रासंगिक होती है।

इस प्रणाली का एक प्रमुख डिज़ाइन विकल्प उपयोगकर्ता के मौजूदा मेमोरी डेटाबेस से जुड़ना था, न कि सब कुछ रखने के लिए एक एकल, एकीकृत डेटाबेस बनाने का प्रयास करना। शोधकर्ता ने पाया कि सभी विभिन्न प्रकार के डेटा को एक नए सिस्टम में विलय करने का प्रयास करना बहुत जटिल और जोखिम भरा था। इसके बजाय, यह प्रणाली एक अनुवादक के रूप में कार्य करती है, प्रत्येक मौजूदा डेटाबेस से उस तरीके से जानकारी मांगती है जिसे वह डेटाबेस सबसे अच्छी तरह समझता है, और फिर उत्तरों को संयोजित करती है। इस दृष्टिकोण ने सिस्टम को उन उपकरणों के साथ काम करने की अनुमति दी जो उपयोगकर्ता के पास पहले से थे, उनकी स्वतंत्रता को बनाए रखा और वर्षों के संचित डेटा को स्थानांतरित करने या पुनर्गठित करने की आवश्यकता से बचा। हालाँकि इसका मतलब यह था कि पुनर्प्राप्त की गई जानकारी की गुणवत्ता इस आधार पर थोड़ी भिन्न थी कि वह किस डेटाबेस से आई थी, लेकिन इसने एक व्यावहारिक और लचीला समाधान प्रदान किया जिसे उपयोगकर्ता के डिजिटल इंफ्रास्ट्रक्चर में बड़े बदलाव के बिना तुरंत तैनात किया जा सकता था।

इस परियोजना ने कई व्यावहारिक इंजीनियरिंग चुनौतियों पर भी प्रकाश डाला जिन्हें अक्सर सैद्धांतिक अध्ययनों में अनदेखा कर दिया जाता है। उदाहरण के लिए, सिस्टम को कोडिंग एजेंट के शुरू होने के विशिष्ट व्यवहारों, जैसे कि वह ठीक किस क्षण अपनी कॉन्फ़िगरेशन फ़ाइलों को पढ़ता है और वह कौन सा विशिष्ट टेक्स्ट प्रदर्शित करता है जब वह तैयार होता है, को संभालने के लिए डिज़ाइन किया जाना था। शोधकर्ता ने दस्तावेजीकृत किया कि कैसे छोटी समय संबंधी समस्याएं, जैसे कि टेक्स्ट पेस्ट करने और एंटर कुंजी दबाने के बीच का विलंब, सिस्टम को विफल कर सकता था, और कैसे इन्हें सावधानीपूर्वक समायोजन के माध्यम से हल किया गया। ये विवरण, हालांकि मामूली लग सकते हैं, वास्तविक दुनिया में सिस्टम को विश्वसनीय रूप से काम करने के लिए आवश्यक हैं। अध्ययन निष्कर्ष निकालता है कि हालांकि वर्तमान संस्करण एक विशिष्ट प्रकार के कोडिंग एजेंट और एक एकल उपयोगकर्ता के लिए अनुकूलित है, लेकिन मेमोरी को निर्माण के क्षण में संकलित करने का अंतर्नि는 विचार एक शक्तिशाली अवधारणा है जिसे अन्य प्लेटफार्मों के लिए अनुकूलित किया जा सकता है। यह व्यक्तिगत एआई इंफ्रास्ट्रक्चर के लिए एक व्यावहारिक मार्ग प्रदान करता है, जिससे उपयोगकर्ताओं को एक ऐसा डिजिटल वर्कस्पेस बनाने की अनुमति मिलती है जो उन्हें याद रखता है, न कि एक ऐसा जो हर नए सत्र के साथ उन्हें भूल जाता है।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →