Skip to content

Repomix के साथ शुरुआत करना

Repomix एक ऐसा टूल है जो आपके पूरे रिपॉजिटरी को एक एकल, AI-फ्रेंडली फाइल में पैक करता है। यह आपके कोडबेस को ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok और अन्य जैसे लार्ज लैंग्वेज मॉडल (LLMs) को फीड करने में मदद करने के लिए डिज़ाइन किया गया है।

npm versionnpm downloadsDiscordSponsorsGitHub stars

त्वरित शुरुआत

अपने प्रोजेक्ट डायरेक्टरी में यह कमांड चलाएं:

bash
npx repomix

बस इतना ही! आपको एक repomix-output.xml फाइल मिलेगी जिसमें आपका पूरा रिपॉजिटरी AI-फ्रेंडली फॉर्मेट में होगा।

फिर आप इस फाइल को इस तरह के प्रॉम्प्ट के साथ एक AI असिस्टेंट को भेज सकते हैं:

इस फाइल में रिपॉजिटरी की सभी फाइलें एक में संयोजित हैं।
मैं कोड को रिफैक्टर करना चाहता हूं, इसलिए कृपया पहले इसकी समीक्षा करें।

AI आपके पूरे कोडबेस का विश्लेषण करेगा और व्यापक अंतर्दृष्टि प्रदान करेगा:

Repomix File Usage 1

विशिष्ट परिवर्तनों पर चर्चा करते समय, AI कोड जनरेट करने में मदद कर सकता है। Claude के आर्टिफैक्ट्स जैसी सुविधाओं के साथ, आप कई परस्पर निर्भर फाइलें भी प्राप्त कर सकते हैं:

Repomix File Usage 2

हैप्पी कोडिंग! 🚀

मुख्य विशेषताएं

  • AI-अनुकूलित आउटपुट: आपके कोडबेस को आसान AI प्रोसेसिंग के लिए फॉर्मेट करता है
  • टोकन काउंटिंग: LLM कॉन्टेक्स्ट सीमाओं के लिए टोकन उपयोग को ट्रैक करता है
  • Git-जागरूक: आपकी .gitignore और .git/info/exclude फाइलों का सम्मान करता है
  • सुरक्षा-केंद्रित: संवेदनशील जानकारी का पता लगाता है
  • कई आउटपुट फॉर्मेट: प्लेन टेक्स्ट, XML, या मार्कडाउन के बीच चुनें

आगे क्या है?

समुदाय

हमारे Discord समुदाय में शामिल हों:

  • Repomix के साथ मदद प्राप्त करना
  • अपने अनुभव साझा करना
  • नई सुविधाओं का सुझाव देना
  • अन्य उपयोगकर्ताओं से जुड़ना

सहायता

बग मिला या मदद चाहिए?

Released under the MIT License.