Check-Git / README.md
Alibrown's picture
Update README.md
0949ce6 verified
---
title: Check Git
emoji: 🚀
colorFrom: red
colorTo: red
sdk: docker
app_port: 8501
tags:
- streamlit
pinned: false
short_description: Check Git Repos without cloning if its real LLM or fake
license: mit
---
# Check Git - ML Repo Analyzer
Quick tool to detect fake ML training repositories that are just API wrappers.
Built for the ["Wall of Shames"](https://github.com/wall-of-shames?view_as=public) community - help save the world from wannabe AI scammers.
## What it does
Analyzes GitHub repositories to determine if they contain real machine learning training code or just wrapper scripts calling external APIs (OpenAI, Anthropic, etc).
## Features
- Pattern matching analysis (no token required)
- Optional LLM-powered deep analysis using HuggingFace Inference API
- Checks for real training indicators: torch.optim, loss.backward(), custom models
- Detects API wrapper patterns: openai.api, requests.post to APIs
- No data storage, runs entirely client-side
## Usage
**Live Demo:** https://huggingface.co/spaces/Alibrown/Check-Git
Enter a GitHub repository URL and click Analyze.
For LLM-powered analysis, provide your HuggingFace token (free at https://huggingface.co/settings/tokens).
## How it works
**Without token:** Uses regex pattern matching to detect training loops and API calls.
**With token:** Uses Qwen2.5-Coder-32B on HuggingFace's free inference API for deeper code understanding.
## License
Dual-licensed under [MIT](LICENSE) + [ESOL v1.1](ESOL)
---
**Built with ❤️ by VolkanSah (AliBrown@HF) for JADE, NCF, RustySafe and the Wall of Shames community**
*With assistance from Claude (Anthropic)*