
AI-संचालित डार्क वेब OSINT टूल जो क्वेरी को परिष्कृत करने, खोज परिणामों को फ़िल्टर करने और जांच सारांश उत्पन्न करने के लिए LLM का उपयोग करता है, साथ ही वेब UI और Docker समर्थन के साथ।
Robin डार्क वेब OSINT जांच करने के लिए एक AI-संचालित टूल है। यह क्वेरी को परिष्कृत करने, डार्क वेब सर्च इंजनों से खोज परिणामों को फ़िल्टर करने और जांच का सारांश प्रदान करने के लिए LLM का उपयोग करता है।
स्थापना • योगदान • आभार

यह टूल केवल शैक्षिक और कानूनी जांच उद्देश्यों के लिए है। आपके क्षेत्राधिकार के आधार पर कुछ डार्क वेब सामग्री तक पहुँचना या उसके साथ बातचीत करना अवैध हो सकता है। लेखक इस टूल के किसी भी दुरुपयोग या इसके माध्यम से एकत्र किए गए डेटा के लिए ज़िम्मेदार नहीं है।
ज़िम्मेदारी से और अपने जोखिम पर उपयोग करें। OSINT जांच करने से पहले सुनिश्चित करें कि आप सभी प्रासंगिक कानूनों और संस्थागत नीतियों का पालन करते हैं।
इसके अतिरिक्त, Robin तृतीय-पक्ष APIs (LLM सहित) का उपयोग करता है। संभावित संवेदनशील क्वेरी भेजते समय सावधान रहें, और आपके द्वारा उपयोग किए जाने वाले किसी भी API या मॉडल प्रदाता की सेवा की शर्तों की समीक्षा करें।
[!NOTE] टूल को खोज करने के लिए Tor की आवश्यकता होती है। आप Linux/Windows(WSL) पर
apt install torया Mac परbrew install torका उपयोग करके Tor स्थापित कर सकते हैं। स्थापित होने के बाद, पुष्टि करें कि Tor पृष्ठभूमि में चल रहा है।
[!TIP] आप .env फ़ाइल बनाकर (रिपॉजिटरी में नमूना env फ़ाइल देखें) या PATH में env वेरिएबल सेट करके अपनी पसंद के LLM का API कुंजी प्रदान कर सकते हैं।
Ollama के लिए, यदि आप docker विधि का उपयोग कर रहे हैं तो अपने env में
OLLAMA_BASE_URLके रूप मेंhttp://host.docker.internal:11434प्रदान करें या अन्य विधियों के लिएhttp://127.0.0.1:11434प्रदान करें। आपको अपने OS के आधार पर Ollama को 0.0.0.0 पर सर्व करने की आवश्यकता हो सकती है। आप अपने टर्मिनल मेंOLLAMA_HOST=0.0.0.0 ollama serve &चलाकर ऐसा कर सकते हैं।किसी भी अन्य OpenAI-संगत प्रदाता (LM Studio, llama.cpp, Groq, आदि) के लिए, साइडबार में 🔌 कस्टम API प्रदाता एक्सपैंडर का उपयोग करें — कोई .env परिवर्तन आवश्यक नहीं है। बेस URL, वैकल्पिक API कुंजी, और यदि प्रदाता स्वचालित खोज के लिए
/v1/modelsउजागर नहीं करता है तो वैकल्पिक रूप से एक मॉडल नाम दर्ज करें।
docker pull apurvsg/robin:latest
docker run --rm \
-v "$(pwd)/.env:/app/.env" \
--add-host=host.docker.internal:host-gateway \
-p 8501:8501 \
apurvsg/robin:latest
[!TIP] Docker पुनरारंभ के बीच सहेजी गई जांचों को बनाए रखने के लिए, एक स्थानीय निर्देशिका माउंट करें:
docker run --rm \ -v "$(pwd)/.env:/app/.env" \ -v "$(pwd)/investigations:/app/investigations" \ --add-host=host.docker.internal:host-gateway \ -p 8501:8501 \ apurvsg/robin:latestजांचें आपकी कार्यशील निर्देशिका में
investigations/फ़ोल्डर में सहेजी जाती हैं और साइडबार में पिछली जांचें पैनल से लोड की जा सकती हैं।
http://localhost:8501 पर जाएँPython 3.10+ और Tor स्थापित होने पर, निम्नलिखित चलाएँ:pip install -r requirements.txt
streamlit run ui.py
http://localhost:8501 पर जाएँयोगदान का स्वागत है! यदि आपके पास बड़े फीचर अपडेट हैं तो कृपया पुल रिक्वेस्ट सबमिट करने में संकोच न करें।
इनमें से किसी भी स्थिति के लिए एक Issue खोलें: