मैंने ब्राउज़र बुकमार्क को हटाकर एक सेल्फ-होस्टेड टूल का उपयोग करना शुरू कर दिया है जो हर चीज़ को व्यवस्थित करता है
<पी>
<पी> मार्च 1, 2026, 3:00 अपराह्न ईएसटी पी> प्रकाशित <पी> यासिर एक मैकेनिकल इंजीनियर है जो एमयूओ में तकनीक के बारे में लिखता है, जिसमें विंडोज़, उत्पादकता, सुरक्षा और इंटरनेट शामिल हैं। स्वायत्त प्रणालियों में उनकी रुचि उन्हें हार्डवेयर और सॉफ्टवेयर दोनों के साथ लगातार छेड़छाड़ करने के लिए प्रेरित करती है। <पी> उनकी तकनीकी लेखन यात्रा इंजीनियरिंग के जूनियर वर्ष के दौरान शुरू हुई, जिससे वे एमयूओ में शामिल होने से पहले एंड्रॉइड पुलिस में चले गए। वह प्रौद्योगिकी को सुलभ बनाने पर ध्यान केंद्रित करता है, चाहे वह विंडोज़ समस्याओं का निवारण करना हो, उत्पादकता टूल की खोज करना हो, या सरल अंग्रेजी में सुरक्षा जोखिमों की व्याख्या करना हो। यासिर के लिए, ऐसा करने का सबसे अच्छा तरीका वास्तव में टूल का उपयोग करना और उन्हीं समस्याओं का सामना करना है जिनका सामना पाठक करते हैं। <पी> जब वह लिख नहीं रहा होता या इंजीनियरिंग नहीं कर रहा होता, तो आप पाएंगे कि यासिर इम्प्रैक्टिकल जोकर देख रहा है और उन शरारतों पर सचमुच हंस रहा है जो उसने पहले एक दर्जन बार देखी हैं। पी> <पी> मैं ब्राउज़र बुकमार्क को व्यवस्थित करने में कभी भी अच्छा नहीं रहा हूं, और मैंने स्वीकार किया है कि यह आंशिक रूप से टूल की गलती है क्योंकि आप एक लिंक सहेजते हैं, इसे एक फ़ोल्डर में डालते हैं, और इसके बारे में भूल जाते हैं। किसी भी चीज़ को खोजने का कोई तरीका नहीं है जब तक कि आपको ठीक से याद न हो कि आपने उसे कहां रखा है, और यहां तक कि समर्पित क्रोम बुकमार्क विकल्प भी समस्या को पूरी तरह से हल नहीं करते हैं। <पी> आखिरकार, मैं कराकीप में चला गया, जो एक मुफ़्त, ओपन-सोर्स, स्व-होस्टेड ऐप है जो एआई-संचालित टैगिंग के साथ लिंक, नोट्स, छवियों और पीडीएफ को एक ही स्थान पर बुकमार्क करता है। यह वही करता है जो ब्राउज़र बुकमार्क को शुरू से ही करना चाहिए था। <पी>
संबंधित कराकीप केवल लिंक से अधिक बचाता है
यह URL, नोट्स, चित्र और PDF को बुकमार्क करता है
<पी> ब्राउज़र बुकमार्क केवल यूआरएल सहेजते हैं। इतना ही। इसमें कोई संदर्भ नहीं है, कोई पूर्वावलोकन नहीं है, आपको यह याद दिलाने के लिए कुछ भी नहीं है कि आपने तीन सप्ताह बाद एक लिंक क्यों सहेजा है। कराकीप आपको लिंक, सादे-पाठ नोट्स, चित्र और पीडीएफ को एक ही स्थान पर सहेजने की सुविधा देकर एक अलग दृष्टिकोण अपनाता है। <पी> जब आप कराकीप में एक यूआरएल छोड़ते हैं, तो यह स्वचालित रूप से पृष्ठ शीर्षक, विवरण और एक पूर्वावलोकन छवि प्राप्त करता है। यह अकेले ही इसे बुकमार्क फ़ोल्डर से अधिक उपयोगी बनाता है, क्योंकि आप वास्तव में प्रत्येक लिंक पर क्लिक किए बिना एक नज़र में बता सकते हैं कि प्रत्येक सहेजा गया आइटम क्या है। <पी> आप सब कुछ कस्टम सूचियों में क्रमबद्ध कर सकते हैं - मैं शोध, ट्यूटोरियल और लेखों के लिए अलग-अलग रखता हूं जिन्हें मैं बाद में संदर्भित करना चाहता हूं। यह एक साधारण सुविधा है, लेकिन यह चीज़ों को एक ही असहनीय फ़ीड में जमा होने से रोकती है। <पी> कराकीप स्वचालित आरएसएस आयात का भी समर्थन करता है, जो बिना किसी मैन्युअल प्रयास के आपके द्वारा अनुसरण किए जाने वाले ब्लॉग या समाचार साइटों से नई सामग्री खींचता है। इसके अलावा, यह संपूर्ण वेब पेजों को संग्रहीत करता है ताकि यदि मूल लिंक बंद हो जाए तो भी आपके पास एक प्रति हो। टूटे हुए कड़ियों के कारण मुझे पहले भी उपयोगी सन्दर्भ गंवाने पड़े हैं, इसलिए यह एक स्वागत योग्य अतिरिक्त है। कराकीप को चलाने में लगभग पांच मिनट लगते हैं
एक डॉकर कंपोज़ फ़ाइल सेटअप को संभालती है
<पी> "सेल्फ-होस्टेड" डराने वाला लगता है, लेकिन काराकीप डॉकर पर चलता है, जो भारी सामान उठाने का काम संभालता है। यदि आपके पीसी पर डॉकर डेस्कटॉप स्थापित है, तो सेटअप में लगभग पांच मिनट लगते हैं। आपको एक समर्पित सर्वर या किसी लिनक्स अनुभव की आवश्यकता नहीं है - यह आपके विंडोज मशीन पर स्थानीय रूप से ठीक से चलता है। <पी> इसे चलाने का तरीका यहां बताया गया है: - PowerShell खोलें और
mkdir C:\karakeep-app के साथ Karakeep के लिए एक नया फ़ोल्डर बनाएं , फिर cd C:\karakeep-app के साथ इसमें नेविगेट करें .
-
wget https://raw.githubusercontent.com/karakeep-app/karakeep/main/docker/docker-compose.yml चलाकर आधिकारिक डॉकर कंपोज़ फ़ाइल डाउनलोड करें .
- निम्नलिखित वेरिएबल के साथ उसी फ़ोल्डर में एक .env फ़ाइल बनाएं:
@"
KARAKEEP_VERSION=release
NEXTAUTH_SECRET=$(openssl rand -base64 36)
MEILI_MASTER_KEY=$(openssl rand -base64 36)
NEXTAUTH_URL=http://localhost:3000
"@ | Out-File -Encoding UTF8 .env
- यदि आपके सिस्टम पर ओपनएसएसएल उपलब्ध नहीं है, तो C:\karakeep-app पर नेविगेट करके .env फ़ाइल खोलें, फिर यादृच्छिक स्ट्रिंग को वास्तविक यादृच्छिक मानों से बदलें।
- डॉकर डेस्कटॉप चलाएँ और फिर
docker compose up -d चलाएँ सब कुछ शुरू करने के लिए टर्मिनल में।
-
http://localhost:3000 खोलें अपने ब्राउज़र में, साइन अप करें और आपका काम हो गया।
<पी> यह तीन कंटेनरों को स्पिन करता है - कराकीप वेब ऐप, पृष्ठों को क्रॉल करने के लिए एक हेडलेस क्रोम इंस्टेंस, और पूर्ण-पाठ खोज के लिए मेलिसर्च। कंपोज़ फ़ाइल में सब कुछ पूर्व-कॉन्फ़िगर किया गया है। आप इसे कहीं से भी एक्सेस कर सकते हैं
<पी> एक बार ऐप चलने के बाद, आप वेब इंटरफ़ेस तक सीमित नहीं रहेंगे। कराकीप में एक क्लिक से पृष्ठों को सहेजने के लिए क्रोम एक्सटेंशन और फ़ायरफ़ॉक्स ऐड-ऑन है। किसी भी एक्सटेंशन की तरह, क्रोम एक्सटेंशन को इंस्टॉल करने से पहले उसकी सुरक्षा की जांच करना एक अच्छा विचार है। आईओएस और एंड्रॉइड पर ऐसे मोबाइल ऐप भी हैं जो आपके स्थानीय इंस्टेंस के साथ सिंक होते हैं, इसलिए आप अपने फोन पर जो कुछ भी सेव करते हैं वह आपके डेस्कटॉप पर दिखाई देता है और इसके विपरीत भी। <पी> आप मौजूदा बुकमार्क को Chrome, Linkwarden, या Omnivore से भी आयात कर सकते हैं, इसलिए स्विच करने का मतलब फिर से शुरू करना नहीं है। यदि आप कराकीप को अपने ब्राउज़र के बुकमार्क के साथ स्वचालित रूप से सिंक करना चाहते हैं, तो फ़्लोकस उसे भी संभालता है। AI टैगिंग और पूर्ण-पाठ खोज ने मेरे चीज़ों को खोजने के तरीके को बदल दिया है
कराकीप आपके बुकमार्क को स्वचालित रूप से टैग करता है
<पी> बुकमार्क को मैन्युअल रूप से टैग करना इतना कठिन है कि अधिकांश लोग इसे छोड़ देते हैं। मैं जानता हूं मैंने किया। कराकीप एआई का उपयोग करके इसे स्वचालित रूप से संभालता है। हर बार जब आप कुछ सहेजते हैं, तो यह सामग्री का विश्लेषण करता है और प्रासंगिक टैग स्वयं उत्पन्न करता है। उदाहरण के लिए, जब आप एक्सेल फ़ार्मुलों पर एक ट्यूटोरियल सहेजते हैं, तो यह इसे "स्प्रेडशीट" और "उत्पादकता" जैसे शब्दों के साथ टैग करेगा। <पी> यह प्रत्येक सहेजे गए आइटम के लिए संक्षिप्त सारांश भी तैयार करता है। यह तब उपयोगी होता है जब आप दर्जनों बुकमार्क स्क्रॉल कर रहे होते हैं और यह याद नहीं रख पाते कि किसी विशेष लेख में क्या शामिल है। सारांश आपको यह तय करने के लिए पर्याप्त बताता है कि इसे दोबारा देखना है या आगे बढ़ना है। <पी> AI टैगिंग सक्षम करने के लिए आपके पास दो विकल्प हैं। आपकी .env फ़ाइल में OpenAI API कुंजी जोड़ना सबसे आसान है: - प्लेटफ़ॉर्म.openai.com पर OpenAI के प्लेटफ़ॉर्म से API कुंजी प्राप्त करें।
- अपने कराकीप फ़ोल्डर में .env फ़ाइल खोलें और लाइन
OPENAI_API_KEY=sk-your-key-here जोड़ें .
-
docker compose up -d चलाकर कराकीप को पुनः आरंभ करें पॉवरशेल में.
<पी> लागत न्यूनतम है क्योंकि काराकीप डिफ़ॉल्ट रूप से GPT-4.1 मिनी मॉडल का उपयोग करता है, इसलिए कुछ दर्जन बुकमार्क टैग करना मुश्किल से आपके बिल पर दर्ज होता है। यदि आप OpenAI को डेटा नहीं भेजना चाहते हैं, तो ओलामा आपको स्थानीय स्तर पर निःशुल्क AI मॉडल चलाने की सुविधा देता है। इसे ollama.com से इंस्टॉल करें, फिर ollama pull llama3.1 चलाकर अपने आवश्यक मॉडल खींचें और ollama pull llava टर्मिनल में. <पी> OpenAI कुंजी के बजाय इन पंक्तियों को अपनी .env फ़ाइल में जोड़ें:OLLAMA_BASE_URL=http://host.docker.internal:11434 , INFERENCE_TEXT_MODEL=llama3.1 , और INFERENCE_IMAGE_MODEL=llava . कराकीप शुरू करने से पहले सुनिश्चित करें कि ओलामा दौड़ रहा है। <पी> एक अन्य विशेषता जो कराकीप को ब्राउज़र बुकमार्क पर उपयोग करने लायक बनाती है, वह है मेलिसर्च द्वारा संचालित इसकी पूर्ण-पाठ खोज। आप शीर्षक नहीं खोज रहे हैं, बल्कि आप अपने द्वारा सहेजे गए प्रत्येक पृष्ठ की वास्तविक सामग्री खोज रहे हैं। यदि आपको किसी लेख का कोई विशिष्ट वाक्यांश याद है लेकिन उसका नाम भूल गए हैं, तो बस उसे टाइप करें और कराकीप उसे ढूंढ लेगा। <पी> स्वचालित वर्कफ़्लो स्थापित करने के लिए एक नियम-आधारित इंजन भी है, जैसे आइटमों को उनके टैग के आधार पर विशिष्ट सूचियों में स्वचालित रूप से क्रमबद्ध करना। मैंने अभी तक इसकी गहराई से खोज नहीं की है, लेकिन यदि आप संगठन पर बेहतर नियंत्रण चाहते हैं तो यह मौजूद है। सेल्फ-होस्टिंग मेरे डेटा को मेरे नियंत्रण में रखती है
मेरे बुकमार्क मेरी मशीन पर रहते हैं
<पी> क्लाउड-आधारित विकल्पों पर कराकीप के साथ जाने का एक मुख्य कारण यह है कि मेरे बुकमार्क मेरी मशीन पर बने रहते हैं। इसके अलावा, तृतीय-पक्ष सर्वर डेटा संग्रहीत करते हैं, ठीक वैसा ही जब मोज़िला ने पॉकेट बंद कर दिया। <पी> कराकीप एजीपीएल लाइसेंस के तहत ओपन-सोर्स है, इसलिए कोड पारदर्शी है और GitHub पर सक्रिय रूप से बनाए रखा गया है। स्पष्ट करने के लिए, स्व-होस्टिंग का मतलब यह नहीं है कि आप अपने डेस्क पर अटके हुए हैं। सर्वर आपके पीसी पर स्थानीय रूप से चलता है, लेकिन iOS और Android ऐप्स आपके नेटवर्क पर इससे कनेक्ट होते हैं। जब तक आपका कंप्यूटर चालू है, आप अपने फोन से अपने बुकमार्क तक पहुंच सकते हैं। आपके घरेलू नेटवर्क के बाहर पहुंच के लिए, टेलस्केल जैसा टूल आपकी मशीन को इंटरनेट के संपर्क में लाए बिना एक सुरक्षित सुरंग बनाता है। <पी> यदि इनमें से कुछ भी आपको पसंद नहीं आता है और आप डॉकर को पूरी तरह से छोड़ देना चाहते हैं, तो कराकीप Cloud.karakeep.app पर एक प्रबंधित क्लाउड विकल्प भी प्रदान करता है। आप स्व-होस्टिंग लाभ खो देते हैं, लेकिन बाकी सब कुछ वैसे ही काम करता है।