
कैमोफॉक्स ब्राउज़र
कैमोफॉक्स ब्राउज़र एक हेडलेस एंटी-डिटेक्शन ब्राउज़र ऑटोमेशन सर्वर है जो कैमूफॉक्स (सी++ स्तरीय फिंगरप्रिंट स्पूफिंग के साथ फायरफॉक्स फोर्क) द्वारा संचालित है। यह एआई एजेंटों को क्लाउडफ्लेयर, गूगल और अन्य बॉट डिटेक्शन सिस्टमों द्वारा ब्लॉक किए गए साइटों को विश्वसनीय रूप से ब्राउज़ करने में सक्षम बनाता है।
कैमोफॉक्स ब्राउज़र क्या है?
कैमोफॉक्स ब्राउज़र एक हेडलेस ब्राउज़र ऑटोमेशन सर्वर है जो विशेष रूप से AI एजेंटों के लिए बनाया गया है। यह कैमुफ्लॉक्स द्वारा संचालित है — फायरफॉक्स का एक फोर्क जो फिंगरप्रिंट स्पूफिंग C++ इंजन स्तर पर करता है, न कि नाजुक जावास्क्रिप्ट पैच के माध्यम से।
इससे AI एजेंट उन वास्तविक वेबसाइटों पर जा सकते हैं जो आमतौर पर प्लेराइट या पपेटीयर जैसे ऑटोमेशन टूल्स को ब्लॉक करती हैं, जिसमें क्लाउडफ्लेयर, गूगल और अन्य उन्नत बॉट डिटेक्शन सिस्टम द्वारा संरक्षित साइटें शामिल हैं।
यह वही ब्राउज़िंग इंजन है जो Jo AI असिस्टेंट के पीछे प्रयोग किया जाता है और OpenClaw तथा अन्य एजेंट फ्रेमवर्क के साथ निर्बाध रूप से एकीकृत होता है।
प्रमुख विशेषताएँ
- C++-स्तरीय एंटी-डिटेक्शन: ब्राउज़र इंजन स्तर पर नेविगेटर गुण, WebGL, AudioContext, स्क्रीन ज्यामिति, WebRTC, और अधिक को स्पूफ करता है जिससे यह अधिकतम स्तर तक अखोज्य रहता है।
- टोकन-sकिफाई स्नैपशॉट्स: एक्सेसिबिलिटी ट्री स्नैपशॉट्स लौटाता है (~90% कच्चे HTML से छोटे) + वैकल्पिक base64 स्क्रीनशॉट्स।
- स्थिर एलिमेंट संदर्भ: क्लिक करने, टाइप करने और इंटरेक्शन के लिए विश्वसनीय
e1,e2, ... रेफ्स का उपयोग करता है। - सत्र अलगाव: प्रति userId और sessionKey अलगाव स्वचालित समाप्ति और टैब पुनर्चक्रण के साथ।
- प्रॉक्सी और GeoIP संरेखण: मिलान स्थानीय भाषा, समयक्षेत्र और भू-स्थान के साथ रेजिडेंशियल प्रॉक्सी के माध्यम से ट्रैफिक को रूट करता है।
- कुकी आयात: प्रमाणित सत्रों (LinkedIn, Amazon, आदि) के लिए नेटस्केप-फॉर्मेट कुकी इंजेक्शन का समर्थन करता है।
- अंतर्निर्मित खोज मैक्रोस:
@google_search,@youtube_search,@amazon_search,@reddit_subreddit, और अधिक। - YouTube ट्रांसक्रिप्ट निष्कर्षण: yt-dlp के माध्यम से तेज़ पथ या ब्राउज़र फॉलबैक।
- कम संसाधन उपयोग: ~40MB निष्क्रिय मेमोरी; आलसी लॉन्च और निष्क्रिय शटडाउन। रास्पबेरी पाई या सस्ते VPS पर चलता है।
- संरचित API: JSON लॉगिंग और अनुरोध ID ट्रेसिंग के साथ REST एंडपॉइंट्स।
आर्किटेक्चर
- कैमुफ्लॉक्स द्वारा संचालित ब्राउज़र
- प्रति उपयोगकर्ता अलग ब्राउज़र संदर्भ
- sessionKey द्वारा व्यवस्थित टैब समूह
- स्वचालित निष्क्रिय शटडाउन और आवश्यकतानुसार पुनः लॉन्च
स्थापना और त्वरित प्रारंभ
स्टैंडअलोन
git clone https://github.com/jo-inc/camofox-browser
cd camofox-browser
npm install
npm start
सर्वर http://localhost:9377 पर चलता है। कैमुफ्लॉक्स (~300MB) पहले रन पर स्वचालित रूप से डाउनलोड हो जाता है।
डॉकर
make up
Fly.io, Railway, और मल्टी-आर्क बिल्ड का समर्थन करता है।
OpenClaw एकीकरण
openclaw plugins install @askjo/camofox-browser
उपयोग के उदाहरण
नया टैब बनाएं
curl -X POST http://localhost:9377/tabs \
-H "Content-Type: application/json" \
-d '{"userId": "agent1", "sessionKey": "task1", "url": "https://example.com"}'
एक्सेसिबिलिटी स्नैपशॉट + स्क्रीनशॉट प्राप्त करें
curl "http://localhost:9377/tabs/{TAB_ID}/snapshot?userId=agent1&includeScreenshot=true"
रिफ द्वारा तत्व पर क्लिक करें
curl -X POST http://localhost:9377/tabs/{TAB_ID}/click \
-d '{"userId": "agent1", "ref": "e1"}'
मैक्रो के साथ खोज करें
curl -X POST http://localhost:9377/tabs/{TAB_ID}/navigate \
-d '{"userId": "agent1", "macro": "@google_search", "query": "best wireless headphones"}'
उपयोग के मामले
- AI एजेंट जिन्हें विश्वसनीय वेब ब्राउज़िंग की आवश्यकता है (अनुसंधान, खरीदारी, सोशल मीडिया, आदि)
- क्लाउडफ्लेयर-संरक्षित या Google साइटों पर एंटी-
बॉट सुरक्षा को बायपास करना
- आयात किए गए कुकीज़ के साथ प्रमाणित ब्राउज़िंग
- लंबी-चलने वाली एजेंट वर्कफ़्लोज़ में टोकन. कुशल वेब इंटरैक्शन
- OpenClaw, Claude Desktop (MCP के माध्यम से), LangChain, और कस्टम एजेंटों के साथ एकीकरण
संसाधन
- GitHub: https://github.com/jo-inc/camofox-browser
- Camoufox: https://camoufox.com
- OpenClaw एकीकरण: https://openclaw.ai
- दस्तावेज़ीकरण: https://jo-inc-camofox-browser.mintlify.app
CamoFox Browser MIT लाइसेंस के तहत है, सक्रिय रूप से बनाए रखा जा रहा है (नवीनतम रिलीज अप्रैल 2026), और उत्पादन AI एजेंट वेब स्वचालन के लिए व्यापक रूप से उपयोग किया जाता है।