इस प्रोजेक्ट के बारे में
Karakeep एक व्यापक सेल्फ-होस्टेड बुकमार्किंग टूल है जो उपयोगकर्ताओं को लिंक, सरल नोट्स, इमेज और PDF सहित विभिन्न प्रकार की सामग्री को एकत्र और व्यवस्थित करने की अनुमति देता है। इसमें लिंक मेटाडेटा (शीर्षक, विवरण और इमेज) की स्वचालित फेचिंग की सुविधा है और यह बुकमार्क्स को सहयोगी सूचियों में व्यवस्थित करने का समर्थन करता है।
मुख्य क्षमताओं में शामिल हैं:
- AI एकीकरण: Ollama के माध्यम से स्थानीय मॉडल के समर्थन के साथ, LLM-आधारित स्वचालित टैगिंग और सारांश।
- खोज और खोज (Search & Discovery): सभी संग्रहीत सामग्री में फुल-टेक्स्ट और सिमेंटिक सर्च, और इमेज से टेक्स्ट निकालने के लिए OCR।
- आर्काइविंग: लिंक रॉट को रोकने के लिए monolith का उपयोग करके फुल-पेज आर्काइवल और yt-dlp के माध्यम से स्वचालित वीडियो आर्काइविंग।
- ऑटोमेशन: अनुकूलित प्रबंधन और RSS फीड से ऑटो-होर्डिंग के लिए एक नियम-आधारित इंजन।
- इकोसिस्टम: वेब ऐप, iOS और Android मोबाइल ऐप, और Chrome, Firefox और Safari के लिए ब्राउज़र एक्सटेंशन के माध्यम से उपलब्ध।
- इंटरऑपरेबिलिटी: REST API, LLM एजेंटों के लिए CLI, और Pocket, Linkwarden और Omnivore जैसी सेवाओं के लिए इंपोर्टर्स प्रदान करता है।
यह एप्लिकेशन NextJS, Drizzle ORM, NextAuth, tRPC, Puppeteer और Meilisearch सहित एक आधुनिक स्टैक का उपयोग करके बनाया गया है।