Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ai-code-review — AI-संचालित CLI टूल जो LLM का उपयोग करके सुरक्षा कमजोरियों, बग्स और एंटी-पैटर्न के लिए कोड की समीक्षा करता है। स्थानीय और क्लाउड प्रदाताओं, git diffs, और CI/CD एकीकरण का समर्थन करता है। | Kitploit
उपकरण/GitHubGitHub/jaydendancer12/ai-code-review
स्थैतिक कोड विश्लेषण (SAST)भेद्यता विश्लेषणकोड विश्लेषणस्क्रिप्टिंग और स्वचालनDevSecOpsलर्निंग और शिक्षालर्निंग पाथ और कोर्सAI सुरक्षा
GitHubjaydendancer12/ai-code-review

ai-code-review

AI-संचालित CLI टूल जो LLM का उपयोग करके सुरक्षा कमजोरियों, बग्स और एंटी-पैटर्न के लिए कोड की समीक्षा करता है। स्थानीय और क्लाउड प्रदाताओं, git diffs, और CI/CD एकीकरण का समर्थन करता है।

3257 महीने पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
रिपॉजिटरी देखें

🔍 कोडरिव्यू

AI-संचालित कोड समीक्षा सीधे आपके टर्मिनल में।

एक कमांड। तुरंत फीडबैक। उत्पादन में जाने से पहले सुरक्षा खामियों, बग्स और खराब पैटर्न को पकड़ता है।

Python License: MIT Tests

इंस्टॉल · त्वरित आरंभ · उपयोग · प्रदाता · योगदान


यह क्या करता है

codereview आपके कोड को एक LLM को भेजता है और आपके टर्मिनल में सीधे एक संरचित, रंग-कोडित समीक्षा लौटाता है — जिसमें गंभीरता रेटिंग, पंक्ति संदर्भ और ठोस सुधार सुझाव शामिल होते हैं।

कोई ब्राउज़र नहीं। कोई PR आवश्यक नहीं। साथियों की प्रतीक्षा नहीं। बस:

codereview app.py

वास्तविक सुरक्षा कमज़ोरियों को पकड़ना — स्कोर 2/10

bad-code-review

अपने स्वयं के सोर्स कोड की समीक्षा करना — स्कोर 9/10

self-review

क्यों

  • एकल डेवलपर्स — बिना किसी की प्रतीक्षा किए दूसरी नज़र पाएं
  • प्री-कमिट जाँच — PR तक पहुँचने से पहले बग्स पकड़ें
  • सीखने का उपकरण — समझें कि कोड क्यों समस्याग्रस्त है, न कि सिर्फ इतना कि यह है
  • CI एकीकरण — स्वचालित समीक्षा गेट के लिए अपने पाइपलाइन में जोड़ें
  • मुफ्त — Groq (मुफ्त स्तर, कोई क्रेडिट कार्ड नहीं) या पूरी तरह से ऑफलाइन Ollama के साथ काम करता है

यह क्या पकड़ता है

गंभीरतायह क्या खोजता हैउदाहरण
🔴 गंभीरसुरक्षा कमज़ोरियाँ, डेटा हानि, क्रैशSQL इंजेक्शन, यूज़र इनपुट पर eval(), हार्डकोडेड गुप्त जानकारी
🟡 चेतावनीबग्स, गुम एरर हैंडलिंग, रेस कंडीशनशून्य से भाग, अनहेल्ड अपवाद, संसाधन लीक
🔵 जानकारीप्रदर्शन सुधार, बेहतर पैटर्नअनावश्यक आवंटन, गुम कैशिंग, N+1 क्वेरीज़
⚪ शैलीनामकरण, फ़ॉर्मेटिंग, दस्तावेज़ीकरणगुम डॉकस्ट्रिंग, असंगत नामकरण, मृत कोड

इंस्टॉल

स्रोत से (अनुशंसित)

git clone https://github.com/jaydendancer12/ai-code-review.git
cd ai-code-review
./install.sh

या मैन्युअल रूप से:

git clone https://github.com/jaydendancer12/ai-code-review.git
cd ai-code-review
pip install -e .

सभी निर्भरताएँ (rich, requests) स्वचालित रूप से इंस्टॉल हो जाती हैं। कॉन्फ़िगर करने के लिए कुछ नहीं।


त्वरित आरंभ (मुफ्त, 60 सेकंड)

codereview को आपके कोड का विश्लेषण करने के लिए एक LLM की आवश्यकता है। सबसे तेज़ मुफ्त विकल्प Groq है — कोई क्रेडिट कार्ड नहीं, कोई ट्रायल नहीं, बस मुफ्त।

चरण 1 — मुफ्त API कुंजी प्राप्त करें

  1. console.groq.com पर जाएँ
  2. Google या GitHub से साइन अप करें (30 सेकंड लगते हैं)
  3. API Keys पर क्लिक करें फिर Create API Key पर क्लिक करें
  4. कुंजी कॉपी करें (gsk_ से शुरू होती है)

चरण 2 — अपनी कुंजी सेट करें

export GROQ_API_KEY="gsk_your_key_here"

इसे स्थायी बनाने के लिए (ताकि हर टर्मिनल सत्र में इसे सेट न करना पड़े):

# zsh के लिए (Mac पर डिफ़ॉल्ट)
echo 'export GROQ_API_KEY="gsk_your_key_here"' >> ~/.zshrc
source ~/.zshrc

# bash के लिए (Linux पर डिफ़ॉल्ट)
echo 'export GROQ_API_KEY="gsk_your_key_here"' >> ~/.bashrc
source ~/.bashrc

चरण 3 — आरंभ करें

codereview --init groq

चरण 4 — कोड की समीक्षा करें

codereview yourfile.py

बस इतना ही। आप AI कोड समीक्षा चला रहे हैं।

पहली बार चला रहे हैं? बिना किसी तर्क के बस codereview टाइप करें और यह आपको पूरी सेटअप प्रक्रिया में मार्गदर्शन करेगा।


उपयोग

किसी फ़ाइल की समीक्षा करें

codereview app.py

कई फ़ाइलों की समीक्षा करें

codereview src/auth.py src/db.py src/api.py

स्टेज किए गए git परिवर्तनों की समीक्षा करें (प्री-कमिट)

git add .
codereview --staged

पिछले N कमिट की समीक्षा करें

codereview --last 3

ब्रांचों के बीच डिफ की समीक्षा करें

codereview --diff origin/main

stdin से कोड पाइप करें

cat suspicious_code.py | codereview --stdin

एक विशिष्ट मॉडल का उपयोग करें

codereview app.py --model gpt-4

एक समीक्षा के लिए विशिष्ट प्रदाता का उपयोग करें

codereview app.py --provider ollama

सेटअप निर्देश दिखाएँ

codereview --setup

प्रदाता

codereview किसी भी OpenAI-संगत API के साथ काम करता है। वह चुनें जो आपके लिए काम करे:

⚡ Groq (अनुशंसित — मुफ्त, तेज़)

export GROQ_API_KEY="gsk_your_key_here"
codereview --init groq
  • लागत: मुफ्त स्तर, क्रेडिट कार्ड की आवश्यकता नहीं
  • गति: उपलब्ध सबसे तेज़ इन्फ्रेंस
  • मॉडल: Llama 3.3 70B
  • कुंजी प्राप्त करें: console.groq.com

🏠 Ollama (मुफ्त, पूरी तरह से ऑफलाइन)

# 1. Ollama इंस्टॉल करें
# Mac: https://ollama.com से डाउनलोड करें
# Linux: curl -fsSL https://ollama.com/install.sh | sh

# 2. एक मॉडल खींचें
ollama pull llama3

# 3. सर्वर शुरू करें
ollama serve

# 4. आरंभ करें (API कुंजी की आवश्यकता नहीं)
codereview --init ollama
  • लागत: हमेशा के लिए मुफ्त
  • गति: आपके हार्डवेयर पर निर्भर करता है
  • गोपनीयता: कोड कभी आपकी मशीन नहीं छोड़ता
  • मॉडल: कोई भी मॉडल जो Ollama समर्थन करता है

🧠 OpenAI

export OPENAI_API_KEY="sk-..."
codereview --init openai
  • लागत: प्रति टोकन भुगतान
  • मॉडल: GPT-3.5 Turbo (डिफ़ॉल्ट), GPT-4 --model gpt-4 के साथ
  • कुंजी प्राप्त करें: platform.openai.com

🔮 Anthropic

export ANTHROPIC_API_KEY="sk-ant-..."
codereview --init anthropic
  • लागत: प्रति टोकन भुगतान
  • मॉडल: Claude 3 Haiku (डिफ़ॉल्ट)
  • कुंजी प्राप्त करें: console.anthropic.com

कॉन्फ़िगरेशन

कॉन्फ़िग ~/.codereview/config.json पर संग्रहीत है:

{
  "provider": "groq",
  "model": "llama-3.3-70b-versatile",
  "base_url": "https://api.groq.com/openai/v1",
  "max_tokens": 2048,
  "temperature": 0.2
}

API कुंजियाँ कभी भी कॉन्फ़िग फ़ाइल में संग्रहीत नहीं होतीं। वे केवल एनवायरनमेंट वेरिएबल से पढ़ी जाती हैं।

एनवायरनमेंट वेरिएबल के माध्यम से कुछ भी ओवरराइड करें

export CODEREVIEW_API_KEY="any-key"     # यूनिवर्सल ओवरराइड
export CODEREVIEW_MODEL="gpt-4"         # मॉडल ओवरराइड करें

CLI फ़्लैग के माध्यम से ओवरराइड करें

codereview app.py --model gpt-4 --provider openai

यह कैसे काम करता है

Your Code  -->  codereview CLI  -->  LLM API  -->  Structured Terminal Output
(file/diff)     (prompt builder)    (any provider)  (color-coded findings)
  1. इनपुट — codereview आपकी फ़ाइल, git डिफ, स्टेज किए गए परिवर्तन, या stdin पढ़ता है
  2. प्रॉम्प्ट — सख्त नियमों के साथ एक केंद्रित समीक्षा प्रॉम्प्ट बनाता है ताकि काल्पनिक मुद्दों को रोका जा सके
  3. LLM — किसी भी OpenAI-संगत API (Groq, OpenAI, Anthropic, Ollama) को भेजता है
  4. पार्स — LLM प्रतिक्रिया से संरचित JSON निकालता है
  5. प्रदर्शन — आपके टर्मिनल में रंग-कोडित, गंभीरता-क्रमित निष्कर्ष रेंडर करता है

यह ChatGPT से कैसे अलग है

  • संरचित आउटपुट — गंभीरता रेटिंग, फ़ाइल संदर्भ, ठोस सुझाव
  • कोई भ्रम नहीं — प्रॉम्प्ट इंजीनियरिंग सुनिश्चित करती है कि LLM केवल उन मुद्दों को फ़्लैग करे जो वह आपके कोड में देख सकता है
  • डिफ पर काम करता है — पूरे कोडबेस के बजाय केवल जो बदला है उसकी समीक्षा करें
  • एक कमांड — ब्राउज़र में कॉपी-पेस्ट नहीं
  • ऑफलाइन सक्षम — Ollama के साथ चलाएँ, आपका कोड कभी आपकी मशीन नहीं छोड़ता
  • मुफ्त — कोई सब्सक्रिप्शन आवश्यक नहीं

उदाहरण

संदिग्ध फ़ाइल पर सुरक्षा ऑडिट

$ codereview api/auth.py

Score: 3/10
टूल डाउनलोड करें