स्थानीय LLM वेब खोज ऐप्स

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

हमने सात ऐप्स का परीक्षण किया जो स्थानीय LLM को वर्तमान वेब तक पहुंच देते हैं। कुछ अंतर्निहित खोज के साथ पूर्ण फ्रंट-एंड हैं। कुछ एक खोज इंजन और आपके Ollama एंडपॉइंट के बीच मिडलवेयर हैं। नीचे प्रत्येक क्या करता है, कहां विफल होता है और सामान्य स्थानीय-LLM स्टैक के लिए कौन सा संयोजन सर्वोत्तम काम करता है।

स्थानीय LLM वेब खोज उपकरण में क्या देखें

वेब खोज परत इसके पीछे के मॉडल से अधिक मायने रखती है। कुछ मानदंड।

त्वरित तुलना

ऐप सबसे अच्छा प्लेटफॉर्म मुफ्त योजना मूल्य शुरुआत/माह रेटिंग
Perplexica Perplexity-शैली फ्रंट-एंड Docker पूरी तरह मुफ्त मुफ्त 4.7
SearXNG निजी मेटा-खोज बैकएंड Docker, Linux पूरी तरह मुफ्त मुफ्त 4.6
Open WebUI वेब प्लग-इन के साथ LLM फ्रंट-एंड Docker पूरी तरह मुफ्त मुफ्त 4.7
AnythingLLM RAG + वेब ब्राउजिंग एजेंट Windows, macOS, Linux पूरी तरह मुफ्त मुफ्त 4.5
LibreChat खोज प्लग-इन के साथ ChatGPT क्लोन Docker पूरी तरह मुफ्त मुफ्त 4.6
LlamaIndex DIY वेब-जागरूक पाइपलाइनें Python लाइब्रेरी पूरी तरह मुफ्त मुफ्त 4.5
Msty स्थानीय-पहली डेस्कटॉप ऐप्स LLM चैट के साथ Windows, macOS, Linux मुफ्त स्तर लगभग $10/माह Pro 4.4

ऐप्स

1. Perplexica — स्थानीय LLM के लिए सर्वश्रेष्ठ Perplexity क्लोन

Perplexica स्थानीय मॉडल के लिए Perplexity.ai UX का पुनर्निर्माण करता है। एक प्रश्न पूछें, यह खोजता है (डिफ़ॉल्ट रूप से SearXNG के माध्यम से), शीर्ष पृष्ठों को स्क्रैप करता है, उन्हें विभाजित करता है, और प्रासंगिक मार्ग को आपके स्थानीय LLM में खिलाता है जो उद्धृत उत्तरों के लिए कहता है।

प्रतिक्रिया इनलाइन उद्धरणों के साथ प्रवाहित होती है जो स्रोत पृष्ठों पर वापस लिंक करते हैं। यह Ollama और किसी भी OpenAI-संगत एंडपॉइंट के साथ काम करता है, इसलिए OpenAI shim के साथ llama.cpp भी काम करता है।

यह कहां विफल होता है: सेटअप को Docker plus SearXNG पास-पास चलाने की आवश्यकता है। UI पॉलिशिंग वाणिज्यिक Perplexity के पीछे है।

मूल्य निर्धारण:

प्लेटफॉर्म: Docker (जहां भी Docker चलता है)

डाउनलोड: Perplexica

निष्कर्ष: डिफ़ॉल्ट चयन यदि आप एक Perplexity प्रतिस्थापन चाहते हैं जो स्थानीय रूप से चलता है। Docker Compose के साथ सेटअप में 30 मिनट लगते हैं।

2. SearXNG — सर्वश्रेष्ठ निजी खोज बैकएंड

SearXNG एक मेटा-खोज इंजन है जो Google, Bing, DuckDuckGo, Brave और दर्जनों अन्य स्रोतों से पूछता है और एकीकृत परिणाम देता है। इसे स्वयं-होस्ट करें और आपके स्थानीय LLM स्टैक से प्रत्येक खोज मूल इंजनों के लिए अनाम हो जाती है।

उपरोक्त प्रत्येक उपकरण (Perplexica, Open WebUI, LibreChat) खोज बैकएंड के रूप में SearXNG का समर्थन करता है। यह पूरे स्टैक के नीचे बैठता है।

यह कहां विफल होता है: स्टैंडअलोन SearXNG एक खोज पृष्ठ है, LLM उपकरण नहीं। आपको एक फ्रंट-एंड की आवश्यकता है जो इसके परिणामों का उपभोग करता है।

मूल्य निर्धारण:

प्लेटफॉर्म: Docker, Python

डाउनलोड: SearXNG

निष्कर्ष: इसे एक बार इंस्टॉल करें और अन्य सभी स्थानीय-LLM उपकरणों को इसकी ओर इशारा करें। “मुझे कौन सा API की चाहिए” समस्या को हटाता है।

3. Open WebUI — वेब खोज के साथ सर्वश्रेष्ठ सर्वांगीण LLM फ्रंट-एंड

Open WebUI वेब खोज को प्लग-इन के रूप में प्रदान करता है। प्रशासक पैनल में खोज उपकरण सक्षम करें, SearXNG या एक भुगतान API (Serper, Brave) चुनें, और हर चैट अब खोज को ट्रिगर कर सकता है जब मॉडल इसके लिए कहता है।

Open WebUI की दस्तावेज़ RAG, प्रति-उपयोगकर्ता प्रमाणीकरण और बहु-मॉडल समर्थन के साथ संयुक्त, यह एक इंटरफेस में स्थानीय LLM उपयोगकर्ता की अधिकांश आवश्यकताओं को कवर करता है।

यह कहां विफल होता है: खोज प्लग-इन डिफ़ॉल्ट रूप से प्रति चैट विकल्प है, इसलिए प्रथम बार उपयोगकर्ताओं को इसे स्वचालित रूप से नहीं मिलता है। अतिरिक्त कॉन्फ़िगरेशन चरण की आवश्यकता है।

मूल्य निर्धारण:

प्लेटफॉर्म: Docker (कोई भी Linux, macOS, Windows होस्ट)

डाउनलोड: Open WebUI

निष्कर्ष: यदि आप पहले से ही Open WebUI चलाते हैं तो सर्वश्रेष्ठ पसंद। खोज जोड़ना एक कॉन्फ़िगरेशन परिवर्तन है।

4. AnythingLLM — एजेंटों के साथ डेस्कटॉप ऐप्स के लिए सर्वश्रेष्ठ

AnythingLLM एक स्टैंडअलोन डेस्कटॉप ऐप्स (केवल Docker नहीं) है जो Windows, macOS और Linux पर चलता है। यह एजेंट आदिमों के साथ आता है, और वेब-खोज एजेंट वर्तमान पृष्ठों को प्राप्त करने के लिए SearXNG, Serper या Bing API का उपयोग करता है।

स्थानीय दस्तावेज़ों पर RAG एक ही इंटरफेस में है, इसलिए आप एक चैट में “वेब खोज” को “मेरी Obsidian वॉल्ट खोज” के साथ मिला सकते हैं।

यह कहां विफल होता है: डेस्कटॉप ऐप्स ब्राउज़र-आधारित UI से भारी है। कुछ खोज मोड के लिए भी मुफ्त स्तर के साथ API की आवश्यकता होती है।

मूल्य निर्धारण:

प्लेटफॉर्म: Windows, macOS, Linux, Docker

डाउनलोड: AnythingLLM

निष्कर्ष: यदि आप localhost टैब के बजाय सच्चा डेस्कटॉप ऐप्स चाहते हैं तो यह चुनें। व्यक्तिगत उपयोग के लिए सर्वश्रेष्ठ सर्वांगीण।

5. LibreChat — खोज प्लग-इन के साथ ChatGPT-शैली UX के लिए सर्वश्रेष्ठ

LibreChat ChatGPT इंटरफेस को क्लोन करता है और प्लग-इन समर्थन जोड़ता है। वेब खोज अंतर्निहित Web Browsing प्लग-इन से आती है, जो Google, Brave और Serper backends का समर्थन करती है। चैट को Ollama की ओर इशारा करें और आप एक स्थानीय मॉडल के शीर्ष पर वेब पहुंच के साथ ChatGPT प्राप्त करते हैं।

प्लग-इन आर्किटेक्चर का मतलब है कि नए उपकरण (कैलकुलेटर, कोड निष्पादन, इमेज जीन) फ्रंट-एंड को बदले बिना इंस्टॉल होते हैं।

यह कहां विफल होता है: प्लग-इन कॉन्फ़िगरेशन Perplexica या Open WebUI की तुलना में भारी है। JSON फ़ाइलों को संपादित करने की आवश्यकता है।

मूल्य निर्धारण:

प्लेटफॉर्म: Docker, Node.js

डाउनलोड: LibreChat

निष्कर्ष: यदि आप विशेष रूप से ChatGPT UI क्लोन चाहते हैं तो सर्वश्रेष्ठ विकल्प। प्लग-इन पारिस्थितिकी तंत्र अधिकांश विकल्पों की तुलना में व्यापक है।

6. LlamaIndex — अपनी स्वयं की वेब-जागरूक पाइपलाइन बनाने के लिए सर्वश्रेष्ठ

LlamaIndex एक Python फ्रेमवर्क है, फ्रंट-एंड नहीं। जब आप एक कस्टम ऐप्स चाहते हैं तो इसका उपयोग करें: वेब + PDF + डेटाबेस पर RAG, एजेंट लूप, उपकरण कॉलिंग, और आपके Ollama या llama.cpp एंडपॉइंट के माध्यम से सभी को जोड़ा गया।

वेब-खोज एकीकरण Google, Bing, DuckDuckGo, Serper, Tavily और अन्य का समर्थन करता है। रीरैंकिंग आदिमें (BM25, क्रॉस-एनकोडर) पूर्व-निर्मित UI क्या प्रदान करते हैं से परे जाते हैं।

यह कहां विफल होता है: कोई UI नहीं। आप ऐप्स लिखते हैं।

मूल्य निर्धारण:

प्लेटफॉर्म: Python लाइब्रेरी

डाउनलोड: LlamaIndex

निष्कर्ष: पूर्व-निर्मित UI प्रदान करते हैं से परे किसी भी चीज के लिए यह चुनें। सबसे खड़ी सीखने की अवस्था, सर्वोच्च छत।

7. Msty — स्थानीय-पहली डेस्कटॉप ऐप्स सर्वश्रेष्ठ अंतर्निहित खोज के साथ

Msty एक एकल-डाउनलोड डेस्कटॉप ऐप्स है जो चैट UI, मॉडल प्रबंधन और अंतर्निहित वेब-खोज मोड को जोड़ता है। किसी भी चैट पर “वेब खोज करें” टॉगल करें और Msty परिणामों को स्क्रैप करता है और उन्हें आपकी प्रॉम्प्ट में खिलाता है।

Ollama मॉडल के लिए वन-क्लिक मॉडल इंस्टॉलर इसे किसी के लिए भी सबसे आसान शुरुआती बिंदु बनाता है जिसने Docker या टर्मिनल को कभी नहीं छुआ।

यह कहां विफल होता है: मुफ्त स्तर कुछ सुविधाओं को सीमित करता है (कई मॉडल विभाजन, वर्कस्पेस)। खोज स्रोत स्वामित्व है।

मूल्य निर्धारण:

प्लेटफॉर्म: Windows, macOS, Linux

डाउनलोड: Msty

निष्कर्ष: एक गैर-तकनीकी उपयोगकर्ता के लिए सर्वश्रेष्ठ पसंद जो वेब पहुंच के साथ स्थानीय LLM चाहता है और टर्मिनल को छुना नहीं चाहता।

सही चुनना कैसे करें

यदि आप सबसे तेजी से सेटअप चाहते हैं: Msty। डाउनलोड करें, इंस्टॉल करें, वेब खोज टॉगल करें।

यदि आप निकटतम Perplexity प्रतिस्थापन चाहते हैं: Perplexica + SearXNG। Docker Compose के साथ तीस मिनट।

यदि आप पहले से ही स्थानीय LLM फ्रंट-एंड चला रहे हैं: Open WebUI, LibreChat या AnythingLLM के अंदर वेब खोज सक्षम करें। दूसरे उपकरण को तैनात करने से तेज।

यदि आप कस्टम AI ऐप्स बना रहे हैं: LlamaIndex। UI को पूरी तरह से छोड़ दें।

यदि गोपनीयता प्राथमिकता है: बीच में SearXNG, कोई तृतीय-पक्ष API नहीं। ऊपर Perplexica या Open WebUI।

FAQ

कौन सा स्थानीय LLM वेब-संवर्धित उत्तरों को सबसे अच्छा संभालता है? Llama 3.1 8B या Qwen 2.5 7B सुसंगत बहु-स्रोत संश्लेषण के लिए व्यावहारिक न्यूनतम हैं। 7B पैरामीटर के नीचे, मॉडल विरोधाभासी स्रोतों को समेटने के लिए संघर्ष करता है। 30B से ऊपर, गुणवत्ता में मामूली सुधार होता है लेकिन हार्डवेयर की मांग तेजी से बढ़ती है।

क्या मुझे वेब खोज के लिए API की आवश्यकता है? नहीं। SearXNG प्लस उपरोक्त कोई भी फ्रंट-एंड बाहरी खातों के बिना काम करता है। भुगतान किए गए backends (Serper, Brave API, Tavily) प्रति प्रश्न अधिक विश्वसनीय परिणाम और उच्च थ्रूपुट देते हैं।

क्या मैं यह LM Studio के साथ उपयोग कर सकता हूं? LM Studio एक OpenAI-संगत एंडपॉइंट को प्रकट करता है। Perplexica, Open WebUI, LibreChat, AnythingLLM और LlamaIndex सभी इससे जुड़ते हैं। उन्हें http://localhost:1234/v1 की ओर इशारा करें और मॉडल चुनें।

वेब-संवर्धित स्थानीय LLM स्थानीय दस्तावेज़ों पर RAG से कैसे अलग है? स्थानीय दस्तावेज़ों पर RAG आपकी अपनी फ़ाइलों को खोजता है। वेब खोज वर्तमान इंटरनेट से संवर्धित करता है। उपरोक्त अधिकांश उपकरण एक ही चैट से दोनों करते हैं।

सर्वश्रेष्ठ मुफ्त स्थानीय LLM प्लस वेब खोज स्टैक क्या है? Ollama Llama 3.1 8B, Open WebUI फ्रंट-एंड के रूप में, SearXNG खोज बैकएंड के रूप में, सभी Docker में चलाता है। हमेशा के लिए मुफ्त, कोई तृतीय-पक्ष API आवश्यक नहीं।

क्या मैं इसे 16GB RAM वाले लैपटॉप पर चला सकता हूं? Q4 परिमाणीकरण पर 7B और 8B मॉडल के लिए हां। बड़े मॉडल 32GB या अधिक चाहते हैं।