इन दिनों AI के जवाब लगातार लंबे होते जा रहे हैं। अच्छी बातें भी बहुत होती हैं, लेकिन असल में जो बात मुझे छूती है, वह अक्सर उन लंबे जवाबों के बीच की एक-दो पंक्तियाँ ही होती हैं। लेकिन पूरी बातचीत सेव करना भी बहुत ज़्यादा हो जाता है, और सिर्फ उस एक वाक्य को कहीं अलग लिखना भी झंझट लगता है। "बाद में फिर देखूँगा" कहकर छोड़ दें, तो कुछ दिनों बाद यह भी याद नहीं रहता कि वह किस बातचीत में था।
ऐसे लोग होते हैं न, जिन्हें जैसे ही कोई प्रेरणा मिलती है, वे जेब की छोटी नोटबुक में पेंसिल से बस कुछ शब्द या छोटी-सी पंक्ति जल्दी से लिख लेते हैं। मुझे लगा AI बातचीत के लिए भी ऐसी ही एक नोटबुक होनी चाहिए, इसलिए यह बनाया। ChatGPT·Claude·Gemini में कोई भी असरदार वाक्य drag करते ही वैसा का वैसा सेव हो जाता है।
लेकिन नोट्स की एक सीमा यह है कि बाद में देखकर कभी लगता है, "मैंने यह क्यों लिखा था?" उस वाक्य को फिर से जीवंत बनाने के लिए यह साथ होना ज़रूरी था कि वह उस समय किस बातचीत के दौरान आया था। इसलिए सेव किए गए वाक्य पर क्लिक करने पर आप उसी बातचीत के उसी हिस्से में लौट सकते हैं और आगे-पीछे का संदर्भ फिर से देख सकते हैं।
यह किसी एक खास AI से बँधा नहीं है, इसलिए GPT से उठाया गया वाक्य और Claude से उठाया गया वाक्य एक ही सूची में इकट्ठा होते हैं। और अगर लंबा पैराग्राफ सेव करें, तो उस पर अपने-आप summary जुड़ जाती है (Chrome built-in AI का इस्तेमाल होने से यह मुफ़्त है)। डेटा सिर्फ ब्राउज़र के local में सेव होता है, कोई सर्वर नहीं है।
यह अभी शुरुआती चरण में है और इस हफ्ते ही स्टोर समीक्षा पास की है। summary फ़ीचर Chrome built-in AI की स्पेसिफिकेशन पर निर्भर है, इसलिए जिन डिवाइसों में यह काम नहीं करता, वहाँ सिर्फ मूल पाठ सेव होगा।
आगे Perplexity जैसी supported sites बढ़ाने और जमा किए गए वाक्यों को Obsidian या Notion में export करने के बारे में सोच रहा हूँ। अभी तो सिर्फ local storage है, लेकिन यह भी जानना चाहता हूँ कि क्या लोग devices के बीच sync चाहेंगे (अगर बनाया, तो opt-in होगा)।
मेरी तरह अगर आपकी भी बातचीत करते-करते अच्छे वाक्य चुनकर रखने की आदत है, तो इसे इस्तेमाल करके बताइए कि कहाँ असुविधा होती है।
1 टिप्पणियां
जो लोग implementation के बारे में जानना चाहते हैं उनके लिए — सेव किए गए वाक्य पर वापस जाने वाला हिस्सा सबसे ज़्यादा सिरदर्द था। तीनों साइटों में DOM class names बार-बार बदलते रहते हैं, इसलिए selector से location याद रखने का तरीका छोड़ दिया, और सेव किए गए text fragment के आधार पर पेज को फिर से खोजने का तरीका अपनाया। अगर वह स्क्रीन पर नहीं है (virtual scroll), तो एक-एक स्क्रीन ऊपर जाते हुए दोबारा search करता है। Summary के लिए Chrome 138 से शामिल built-in Summarizer API (on-device Gemini Nano) का इस्तेमाल करता है। API key या server के बिना summary बनना दिलचस्प था, लेकिन इसके बदले यह device specs पर निर्भर है, इसलिए जिन environments में यह काम नहीं करता, वहाँ सिर्फ original text ही सेव होता है।