इस प्रोजेक्ट के बारे में

Tell me everything about एक न्यूनतम ब्राउज़र होम पेज है जिसे AI खोजों को सुव्यवस्थित करने के लिए डिज़ाइन किया गया है। चैट इंटरफ़ेस खोलने और पूरा प्रॉम्प्ट टाइप करने के बजाय, उपयोगकर्ता छह कस्टम प्रॉम्प्ट टेम्पलेट (जैसे, "[topic] के बारे में मुझे सब कुछ बताएं") तक पहले से कॉन्फ़िगर कर सकते हैं। एक विषय टाइप करके और Enter दबाकर, पेज स्वचालित रूप से पूरा प्रॉम्प्ट बनाता है और ब्राउज़र को चयनित AI इंजन पर रीडायरेक्ट करता है, जैसे Google AI Mode, Perplexity, ChatGPT, Claude, या Grok. यह एप्लिकेशन वैनिला JavaScript और CSS का उपयोग करके बनाया गया है, जिसमें कोई फ्रेमवर्क या वेब फॉन्ट नहीं है, जिससे एज कैश से तेज लोडिंग सुनिश्चित होती है। सभी उपयोगकर्ता डेटा, जिसमें कस्टम प्रॉम्प्ट और सेटिंग्स शामिल हैं, डिफ़ॉल्ट रूप से ब्राउज़र के localStorage में स्थानीय रूप से संग्रहीत होता है। उन उपयोगकर्ताओं के लिए जो अपने प्रॉम्प्ट को कई डिवाइसों में सिंक करना चाहते हैं, एक वैकल्पिक मैजिक-लिंक साइन-इन सिस्टम उपलब्ध है। यह एक Cloudflare Worker और D1 डेटाबेस का उपयोग करके प्रति उपयोगकर्ता एक JSON ब्लॉब को संग्रहीत करता है। महत्वपूर्ण बात यह है कि सर्वर को वास्तविक विषय या खोज क्वेरी नहीं दिखाई देती; यह केवल प्रॉम्प्ट टेम्पलेट और उपयोगकर्ता प्रमाणीकरण को संभालता है। लॉन्च प्रक्रिया एक सीधी क्लाइंट-साइड रीडायरेक्ट है, जो गोपनीयता को संरक्षित रखती है. एक साथी ब्राउज़र एक्सटेंशन प्रदान किया गया है ताकि Chrome, Edge, Brave, और Firefox में डिफ़ॉल्ट नए टैब पेज को बदला जा सके (Safari उपयोगकर्ता नेटिव रूप से होमपेज सेट कर सकते हैं)। एक्सटेंशन साइट को एक पूर्ण-विंडो फ्रेम में खोलता है, जिससे उपयोगकर्ता सीधे एड्रेस बार में विषय टाइप कर सकते हैं या प्रॉम्प्ट टेम्पलेट पर क्लिक कर सकते हैं। ध्यान दें कि ब्राउज़र स्टोरेज विभाजन के कारण, नए टैब एक्सटेंशन में संपादित किए गए प्रॉम्प्ट और मुख्य साइट पर संपादित किए गए प्रॉम्प्ट अलग-अलग स्थानीय प्रतियां हैं, जब तक कि उपयोगकर्ता उन्हें सर्वर के माध्यम से सिंक करने के लिए साइन इन नहीं करता. परियोजना में `/admin` पर एक उपयोग डैशबोर्ड शामिल है, जो स्व-होस्टर्स के लिए प्रति दिन और इंजन लॉन्च काउंट, पेज लोड, और खाता आँकड़े दिखाता है। यह बॉट्स और स्कैनर को फ़िल्टर करने के लिए Cloudflare के एज एनालिटिक्स का उपयोग करता है। डैशबोर्ड के लिए एक एडमिन कुंजी और एक Cloudflare API टोकन की आवश्यकता होती है। कोडबेस MIT लाइसेंस के तहत ओपन-सोर्स है, जिसमें स्थानीय विकास, Cloudflare Wrangler के माध्यम से तैनाती, और मैजिक लिंक के लिए ईमेल सेवाओं को कॉन्फ़िगर करने के लिए स्पष्ट निर्देश दिए गए हैं।