यह एक एक्सटेंशन है जो वेबपेज पर टेक्स्ट चुनने या किसी पैराग्राफ पर माउस hover करने के बाद शॉर्टकट दबाने पर, मूल टेक्स्ट के पास inline अनुवाद दिखाता है.

ब्राउज़र का built-in translation सुविधाजनक है, लेकिन अक्सर संदर्भ छूट जाता है या परिणाम अटपटा लगता है. और AI translator इस्तेमाल करने के लिए अलग API key जारी करनी पड़ती है या अतिरिक्त subscription संभालना पड़ता है, जो मुझे खटकता था. मैं पहले से ही लोकल में Codex CLI या Claude CLI में लॉग इन करके इस्तेमाल कर रहा था, इसलिए मैंने यह सोचकर बनाना शुरू किया कि "क्यों न ब्राउज़र से ज़रूरत के उसी क्षण, पहले से इस्तेमाल हो रहे लोकल AI CLI को कॉल किया जाए?"

इसकी संरचना Chrome Extension → Native Messaging → लोकल helper → Codex/Claude CLI फ्लो की है. एक्सटेंशन सीधे API key लेता या स्टोर नहीं करता, बल्कि उपयोगकर्ता के सिस्टम पर पहले से इंस्टॉल और authenticated CLI को चलाता है.

अभी फिलहाल यह चीज़ें काम करती हैं.

  • चयनित टेक्स्ट / hover पैराग्राफ का अनुवाद
  • मूल टेक्स्ट के पास inline translation दिखाना
  • Codex CLI / Claude CLI provider चुनना
  • लोकल SQLite translation cache
  • macOS native host installer

अभी यह macOS + Chrome + unpacked extension आधार पर है, और इसे Chrome Web Store पर नहीं डाला गया है. Windows/Linux इंस्टॉलेशन या पूरे पेज का automatic translation जैसी सुविधाएँ भी अभी नहीं हैं.

हालाँकि इसे लोकल-केंद्रित तरीके से बनाया गया है, यह पूरी तरह offline translator नहीं है. अनुरोध का टेक्स्ट चुने गए CLI की policy के अनुसार बाहरी AI service को भेजा जा सकता है. इसके बदले, एक्सटेंशन और helper का दायरा इस तरह सीमित रखा गया है कि वे API key, OAuth token, browser cookie, या service session token स्टोर न करें.

GitHub:
https://github.com/monk-lee/hover-trans-port

यह शुरुआती वर्ज़न है, इसलिए usability या installation flow पर feedback का स्वागत है.

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.