इस प्रोजेक्ट के बारे में
zvec-grep (zg) वर्कस्पेस के लिए एक लोकल-फर्स्ट सर्च लेयर है, जिसे मानव उपयोगकर्ताओं और AI एजेंट्स दोनों के लिए डिज़ाइन किया गया है। यह ripgrep, BM25 और वेक्टर सर्च को एक ही इंटरफ़ेस के पीछे जोड़ता है, जिससे उपयोगकर्ता अर्थ के आधार पर खोज कर सकते हैं, परिणामों को प्रासंगिकता के अनुसार रैंक कर सकते हैं, और सटीक टेक्स्ट या regex से निष्कर्षों को सत्यापित कर सकते हैं। यह टूल स्रोत कोड, दस्तावेज़ों और संरचित डेटा का समर्थन करता है, साथ ही संरचना और स्रोत स्थानों को संरक्षित रखता है।
मुख्य विशेषताओं में CLI और एजेंट एकीकरण, बहु-प्रारूप खोज, रैंक किए गए स्रोत-लिंक्ड परिणाम, और डिफ़ॉल्ट रूप से लोकल संचालन शामिल है, जहाँ फ़ाइलें, इंडेक्स और लोकल मॉडल उपयोगकर्ता की मशीन पर ही रहते हैं। रिमोट एम्बेडिंग का उपयोग केवल अनुमति के साथ किया जाता है। यह प्रोजेक्ट TypeScript/Node.js कार्यान्वयन प्रदान करता है, और एक अलग Rust कार्यान्वयन विकास के अधीन है।
इंस्टॉलेशन के लिए Node.js 22 या नया संस्करण आवश्यक है। उपयोगकर्ता npm के माध्यम से ग्लोबली इंस्टॉल कर सकते हैं, `zg index` से वर्कस्पेस को इंडेक्स कर सकते हैं, और `zg query` से उससे क्वेरी कर सकते हैं। एजेंट एकीकरण OpenCode, Codex, Claude Code, Qwen Code, Qoder, Cursor, GitHub Copilot, VS Code, Grok Build और अन्य के लिए उपलब्ध हैं। यह टूल सुरक्षित एजेंट एक्सेस के लिए MCP का भी समर्थन करता है।
दस्तावेज़ीकरण में एजेंट एकीकरण, CLI उपयोग, MCP, रिट्रीवल पाइपलाइन, आर्किटेक्चर, सर्वर और एक्ज़ीक्यूशन मोड, एम्बेडिंग मॉडल और रोडमैप शामिल हैं। बेंचमार्क में SWE-QA-Bench और BrowseComp-Plus पर क्रॉस-डोमेन एजेंट मूल्यांकन, साथ ही Pylint, Matplotlib और Django रिपॉज़िटरी के साथ वास्तविक दुनिया के केस स्टडीज़ शामिल हैं।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.