SkitDetector is an advanced AI-powered CLI tool that scans Python code for potential skid behavior (copied, low-effort, or AI-generated code) using Google Gemini AI.
Made for devs who got trust issues π₯
- π AI-Powered Analysis β Uses Gemini to analyze and detect sus code patterns
- π¨ Rich CLI UI β Clean, colorful terminal output with
rich
- π Detailed Reports β Insightful breakdown of scan results
- π Secure API Handling β Load Gemini API key from
.env
- β‘ Fast asf β Async file scanning for speed demons
-
Install dependencies:
pip install -r requirements.txt
-
Set up your API key:
- Create a
.env
file in the project root:GEMINI_API_KEY=your_api_key_here
- Create a
-
Run SkitDetector:
python skitdetector.py scan <file_or_directory>
python skitdetector.py scan path/to/file.py
python skitdetector.py scan path/to/directory
python skitdetector.py --help
- Python 3.8+
- Valid Google Gemini API key
- Internet connection (obviously lol)
MIT License β do whatever tf u want, just donβt skid my skit detector ππ
- Add Discord webhook support for auto-reporting skids π
- Export JSON/PDF reports
- VS Code extension integration? maybe...
made by skit for skits π
now go catch some frauds